Enlightenment CVS committal Author : raster Project : e17 Module : apps/e
Dir : e17/apps/e/src/bin Modified Files: e_remember.c Log Message: make rememebr a bit more paranoid =================================================================== RCS file: /cvsroot/enlightenment/e17/apps/e/src/bin/e_remember.c,v retrieving revision 1.8 retrieving revision 1.9 diff -u -3 -r1.8 -r1.9 --- e_remember.c 5 Sep 2005 15:24:07 -0000 1.8 +++ e_remember.c 15 Oct 2005 08:46:36 -0000 1.9 @@ -65,14 +65,15 @@ e_remember_unuse(E_Remember *rem) { rem->used_count--; - if ((rem->used_count <= 0) && (rem->delete_me)) + if ((rem->used_count == 0) && (rem->delete_me)) _e_remember_free(rem); } void e_remember_del(E_Remember *rem) { - if (rem->used_count > 0) + if (rem->delete_me) return; + if (rem->used_count != 0) { rem->delete_me = 1; return; ------------------------------------------------------- This SF.Net email is sponsored by: Power Architecture Resource Center: Free content, downloads, discussions, and more. http://solutions.newsforge.com/ibmarch.tmpl _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs