Author: ayoung
Date: Thu Jan 21 09:32:15 2010
New Revision: 8388

URL: http://svn.slimdevices.com/jive?rev=8388&view=rev
Log:
Fix user-after-free error that interferes with use of strict malloc 
implementation

Modified:
    7.5/trunk/squeezeplay/src/squeezeplay_squeezeos/src/squeezeos.c

Modified: 7.5/trunk/squeezeplay/src/squeezeplay_squeezeos/src/squeezeos.c
URL: 
http://svn.slimdevices.com/jive/7.5/trunk/squeezeplay/src/squeezeplay_squeezeos/src/squeezeos.c?rev=8388&r1=8387&r2=8388&view=diff
==============================================================================
--- 7.5/trunk/squeezeplay/src/squeezeplay_squeezeos/src/squeezeos.c (original)
+++ 7.5/trunk/squeezeplay/src/squeezeplay_squeezeos/src/squeezeos.c Thu Jan 21 
09:32:15 2010
@@ -156,8 +156,8 @@
                if(tzptr) {
                        tzptr += 9;
                        if(strcmp(tzptr, "Factory")) {
+                               lua_pushstring(L, tzptr);
                                free(buf);
-                               lua_pushstring(L, tzptr);
                                return 1;
                        }
                }

_______________________________________________
Jive-checkins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/jive-checkins

Reply via email to