Enlightenment CVS committal

Author  : raster
Project : e17
Module  : libs/eet

Dir     : e17/libs/eet/src/bin


Modified Files:
        eet_main.c 


Log Message:


cedrics eet -d fixes.. yay!

===================================================================
RCS file: /cvs/e/e17/libs/eet/src/bin/eet_main.c,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -3 -r1.12 -r1.13
--- eet_main.c  29 Mar 2008 07:28:18 -0000      1.12
+++ eet_main.c  10 Apr 2008 08:57:03 -0000      1.13
@@ -73,7 +73,6 @@
 do_eet_decode(const char *file, const char *key, const char *out)
 {
    Eet_File *ef;
-   void *data;
    int size = 0;
    FILE *f;
 
@@ -83,25 +82,18 @@
        printf("cannot open for reading: %s\n", file);
        exit(-1);
      }
-   data = eet_read(ef, key, &size);
-   if (!data)
-     {
-       printf("cannot read key %s\n", key);
-       exit(-1);
-     }
    f = fopen(out, "w");
    if (!f)
      {
        printf("cannot open %s\n", out);
        exit(-1);
      }
-   if (!eet_data_text_dump(data, size, do_eet_decode_dump, f))
+   if (!eet_data_dump(ef, key, do_eet_decode_dump, f))
      {
        printf("cannot write to %s\n", out);
        exit(-1);
      }
    fclose(f);
-   free(data);
    eet_close(ef);
 }
 
@@ -153,7 +145,6 @@
    Eet_File *ef;
    char *text;
    int textlen = 0;
-   void *data;
    int size = 0;
    FILE *f;
 
@@ -186,15 +177,12 @@
        exit(-1);
      }
    fclose(f);
-   data = eet_data_text_undump(text, textlen, &size);
-   if (!data)
+   if (eet_data_undump(ef, key, text, textlen, compress))
      {
         printf("cannot parse %s\n", out);
        exit(-1);
      }
-   eet_write(ef, key, data, size, compress);
    free(text);
-   free(data);
    eet_close(ef);
 }
 



-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to