[svn:parrot] r48054 - trunk/config/gen/platform/generic
gerd at svn.parrot.org
gerd at svn.parrot.org
Thu Jul 8 14:18:24 UTC 2010
Author: gerd
Date: Thu Jul 8 14:18:24 2010
New Revision: 48054
URL: https://trac.parrot.org/parrot/changeset/48054
Log:
add patch from TT #1140
Modified:
trunk/config/gen/platform/generic/env.c
Modified: trunk/config/gen/platform/generic/env.c
==============================================================================
--- trunk/config/gen/platform/generic/env.c Thu Jul 8 13:40:39 2010 (r48053)
+++ trunk/config/gen/platform/generic/env.c Thu Jul 8 14:18:24 2010 (r48054)
@@ -74,13 +74,13 @@
void
Parrot_unsetenv(PARROT_INTERP, STRING *str_name)
{
- char * const name = Parrot_str_to_cstring(interp, str_name);
#ifdef PARROT_HAS_UNSETENV
+ char * const name = Parrot_str_to_cstring(interp, str_name);
unsetenv(name);
+ Parrot_str_free_cstring(name);
#else
- Parrot_setenv(name, "");
+ Parrot_setenv(interp, str_name, Parrot_str_new(interp, "", 0));
#endif
- Parrot_str_free_cstring(name);
}
/*
More information about the parrot-commits
mailing list