Enlightenment CVS committal

Author  : raster
Project : e17
Module  : apps/e

Dir     : e17/apps/e/src/modules/temperature


Modified Files:
        e_mod_main.c 


Log Message:


leak --

===================================================================
RCS file: 
/cvsroot/enlightenment/e17/apps/e/src/modules/temperature/e_mod_main.c,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -3 -r1.42 -r1.43
--- e_mod_main.c        6 Oct 2005 23:55:44 -0000       1.42
+++ e_mod_main.c        8 Oct 2005 15:06:36 -0000       1.43
@@ -736,14 +736,17 @@
      {
        FILE *f;
        
-       if (therms) ecore_list_destroy(therms);
+       if (therms)
+         {
+            ecore_list_destroy(therms);
+            therms = NULL;
+         }
 
        f = fopen("/sys/devices/temperatures/cpu_temperature", "rb");
        if (f) fclose(f);
        
        if (!f)
          {
-            
             therms = ecore_file_ls("/sys/bus/i2c/devices");
             if (therms)
               {
@@ -781,9 +784,11 @@
                       e->config_menu_sensor = mn;
                    }
                  ecore_list_destroy(therms);
+                 therms = NULL;
               }
          }
      }
+   if (therms) ecore_list_destroy(therms);
 #endif
    
    /* Main */




-------------------------------------------------------
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

Reply via email to