[macruby-changes] [1680] MacRuby/branches/experimental/file.c

source_changes at macosforge.org source_changes at macosforge.org
Sun May 31 14:36:31 PDT 2009


Revision: 1680
          http://trac.macosforge.org/projects/ruby/changeset/1680
Author:   lsansonetti at apple.com
Date:     2009-05-31 14:36:30 -0700 (Sun, 31 May 2009)
Log Message:
-----------
fixed a GC-related bug in File.readlink

Modified Paths:
--------------
    MacRuby/branches/experimental/file.c

Modified: MacRuby/branches/experimental/file.c
===================================================================
--- MacRuby/branches/experimental/file.c	2009-05-31 12:12:32 UTC (rev 1679)
+++ MacRuby/branches/experimental/file.c	2009-05-31 21:36:30 UTC (rev 1680)
@@ -2246,7 +2246,7 @@
 	buf = xrealloc(buf, size);
     }
     if (rv < 0) {
-	free(buf);
+	xfree(buf);
 	rb_sys_fail(RSTRING_PTR(path));
     }
     v = rb_tainted_str_new(buf, rv);
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macruby-changes/attachments/20090531/aa9f27ab/attachment.html>


More information about the macruby-changes mailing list