Enlightenment CVS committal

Author  : raster
Project : e17
Module  : apps/e

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


Modified Files:
        e_mod_main.c 


Log Message:


patches that i said were in - commit. (see my reply emails)
also finish off a TODO item or 2

===================================================================
RCS file: /cvs/e/e17/apps/e/src/modules/battery/e_mod_main.c,v
retrieving revision 1.79
retrieving revision 1.80
diff -u -3 -r1.79 -r1.80
--- e_mod_main.c        6 Jun 2006 15:19:36 -0000       1.79
+++ e_mod_main.c        7 Jun 2006 23:30:13 -0000       1.80
@@ -337,9 +337,6 @@
                  _battery_face_level_set(inst, ret->level);
                  battery_config->battery_prev_battery = 0;
               }
-            free(ret->reading);
-            free(ret->time);
-            free(ret);
          }
        else
          {
@@ -352,6 +349,12 @@
             battery_config->battery_prev_battery = -2;
             battery_config->battery_check_mode = CHECK_NONE;
          }
+     }
+   if (ret)
+     {
+       free(ret->reading);
+       free(ret->time);
+       free(ret);
      }
    return 1;
 }




_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to