[ https://issues.apache.org/jira/browse/STDCXX-646?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12579113#action_12579113 ] Farid Zaripov commented on STDCXX-646: -------------------------------------- Issue will be closed after mergin the fix in 4.2.x branch. > [MSVC] rw_putenv() limitations > ------------------------------ > > Key: STDCXX-646 > URL: https://issues.apache.org/jira/browse/STDCXX-646 > Project: C++ Standard Library > Issue Type: Bug > Components: Test Driver > Affects Versions: 4.2.0 > Environment: MSVC, ICC/Windows > Reporter: Farid Zaripov > Assignee: Farid Zaripov > Fix For: 4.2.1 > > Attachments: environ.cpp.diff, stdcxx-646.patch > > Time Spent: 8.07h > Remaining Estimate: 0h > > In 0.printf.cpp test the rw_putenv() is used to define variable to null and to undefine variable. > --------------- > 1. rw_putenv ("NULL="); // define to null (empty string) > 2. rw_putenv ("UNSET"); // undefine if defined > --------------- > But on MSVC putenv() could not define variable to null, so: > 1. rw_putenv ("NULL="); undefines the NULL variable instead defining it to null; > 2. rw_putenv ("UNSET"); does nothing instead of undefining variable -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.