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