This is a multi-part message in MIME format. --------------060904020703020902020009 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit For review; remove crashes in putenv(): use "" instead of NULL value (needed e.g. for unsetenv()). NULL values caused a crash in strlen() and _putenv_s(), at least on Vista. Noticed that in the code of knotify4: unsetenv( "SESSION_MANAGER" ); -- regards / pozdrawiam, Jaroslaw Staniek Sponsored by OpenOffice Polska (http://www.openoffice.com.pl/en) to work on Kexi & KOffice (http://www.kexi.pl/en, http://www.koffice.org/kexi) KDE Libraries for MS Windows (http://windows.kde.org) --------------060904020703020902020009 Content-Type: text/plain; name="stdlib.patch" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="stdlib.patch" SW5kZXg6IHNyYy9zdGRsaWIuYw0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KLS0tIHNyYy9zdGRsaWIuYwko d2Vyc2phIDgwNzk5OSkNCisrKyBzcmMvc3RkbGliLmMJKGtvcGlhIHJvYm9jemEpDQpAQCAt NTUsMTMgKzU1LDE0IEBADQogICAgIGlmKCAhc19tc3ZjcnRwdXRlbnYgKQogICAgICAgICBy ZXR1cm47CiAKLSAgICBpID0gc3RybGVuKG5hbWUpICsgc3RybGVuKHZhbHVlKSArIDI7Cisg ICAgaSA9IHN0cmxlbihuYW1lKSArICh2YWx1ZSA/IHN0cmxlbih2YWx1ZSkgOiAwKSArIDI7 CiAgICAgYSA9IChjaGFyKiltYWxsb2MoaSk7CiAgICAgaWYgKCFhKSByZXR1cm47CiAKICAg ICBzdHJjcHkoYSwgbmFtZSk7CiAgICAgc3RyY2F0KGEsICI9Iik7Ci0gICAgc3RyY2F0KGEs IHZhbHVlKTsKKyAgICBpZiAodmFsdWUpCisgICAgICBzdHJjYXQoYSwgdmFsdWUpOwogCiAg ICAgc19tc3ZjcnRwdXRlbnYoYSk7CiAgICAgZnJlZShhKTsKQEAgLTgyLDE3ICs4MywxOCBA QA0KICAgICAvL1NldEVudmlyb25tZW50VmFyaWFibGVBKG5hbWUsIHZhbHVlKTsgICAgIC8v IHVuc3VyZSBpZiB3ZSBuZWVkIGl0Li4uCiAKICNpZmRlZiBLREVXSU4zMl9VU0VfRU5WX1MK LSAgICByZXR1cm4gX3B1dGVudl9zKG5hbWUsIHZhbHVlKTsKKyAgICByZXR1cm4gX3B1dGVu dl9zKG5hbWUsIHZhbHVlID8gdmFsdWUgOiAiIik7CiAjZWxzZSAKICAgICBpZiAoIW5hbWUp IHJldHVybiAtMTsKIAotICAgIGkgPSBzdHJsZW4obmFtZSkgKyBzdHJsZW4odmFsdWUpICsg MjsKKyAgICBpID0gc3RybGVuKG5hbWUpICsgKHZhbHVlID8gc3RybGVuKHZhbHVlKSA6IDAp ICsgMjsKICAgICBhID0gKGNoYXIqKW1hbGxvYyhpKTsKICAgICBpZiAoIWEpIHJldHVybiAx OwogCiAgICAgc3RyY3B5KGEsIG5hbWUpOwogICAgIHN0cmNhdChhLCAiPSIpOwotICAgIHN0 cmNhdChhLCB2YWx1ZSk7CisgICAgaWYgKHZhbHVlKQorICAgICAgc3RyY2F0KGEsIHZhbHVl KTsKIAogICAgIGlSZXQgPSBwdXRlbnYoYSk7CiAgICAgZnJlZShhKTsKQEAgLTExMCw3ICsx MTIsNyBAQA0KICAgICAgIHJldHVybjsKICAgICB9CiAKLSAgc2V0ZW52KG5hbWUsIDAsIDEp OworICBzZXRlbnYobmFtZSwgIiIsIDEpOwogfQogCiBLREVXSU4zMl9FWFBPUlQgbG9uZyBp bnQgcmFuZG9tKCkK --------------060904020703020902020009 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Kde-windows mailing list Kde-windows@kde.org https://mail.kde.org/mailman/listinfo/kde-windows --------------060904020703020902020009--