Enlightenment CVS committal

Author  : sebastid
Project : e17
Module  : apps/e

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


Modified Files:
        e_mod_main.c 


Log Message:
Evas_List -> Ecore_List

===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/e/src/modules/battery/e_mod_main.c,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -3 -r1.28 -r1.29
--- e_mod_main.c        12 Apr 2005 03:34:28 -0000      1.28
+++ e_mod_main.c        14 Apr 2005 10:52:13 -0000      1.29
@@ -760,8 +760,9 @@
 static Status *
 _battery_linux_acpi_check(Battery *ef)
 {
-   Evas_List *bats;
+   Ecore_List *bats;
    char buf[4096], buf2[4096];
+   char *name;
 
    int bat_max = 0;
    int bat_filled = 0;
@@ -787,13 +788,10 @@
 
    /* Read some information on first run. */
    bats = ecore_file_ls("/proc/acpi/battery");
-   while (bats)
+   while ((name = ecore_list_next(bats)))
      {
        FILE *f;
-       char *name;
 
-       name = bats->data;
-       bats = evas_list_remove_list(bats, bats);
        if ((!strcmp(name, ".")) || (!strcmp(name, "..")))
          {
             free(name);
@@ -853,6 +851,7 @@
          }
        free(name);
      }
+   ecore_list_destroy(bats);
 
    if (ef->battery_prev_drain < 1) ef->battery_prev_drain = 1;
    if (bat_drain < 1) bat_drain = ef->battery_prev_drain;




-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to