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
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs