[svn:parrot] r44109 - branches/sys_mem_reduce/src/pmc

bacek at svn.parrot.org bacek at svn.parrot.org
Wed Feb 17 20:40:46 UTC 2010


Author: bacek
Date: Wed Feb 17 20:40:46 2010
New Revision: 44109
URL: https://trac.parrot.org/parrot/changeset/44109

Log:
Call ordinary "free" in Os.cwd. Allocated string isn't our string. So we can't enforce any semantic for it.

Modified:
   branches/sys_mem_reduce/src/pmc/os.pmc

Modified: branches/sys_mem_reduce/src/pmc/os.pmc
==============================================================================
--- branches/sys_mem_reduce/src/pmc/os.pmc	Wed Feb 17 20:40:27 2010	(r44108)
+++ branches/sys_mem_reduce/src/pmc/os.pmc	Wed Feb 17 20:40:46 2010	(r44109)
@@ -86,7 +86,7 @@
 #endif
         if (cwd) {
             STRING * const scwd = Parrot_str_new(INTERP, cwd, strlen(cwd));
-            mem_sys_free(cwd);
+            free(cwd);
             RETURN(STRING *scwd);
         }
         else {


More information about the parrot-commits mailing list