From ea400bc3ff3961ed94738520dc5ee7f095e41586 Mon Sep 17 00:00:00 2001 From: tsauerbeck Date: Fri, 22 Oct 2004 13:57:49 +0000 Subject: [PATCH] open files properly SVN revision: 11959 --- legacy/edje/src/bin/edje_cc_out.c | 2 +- legacy/edje/src/bin/edje_cc_sources.c | 2 +- legacy/edje/src/bin/edje_decc.c | 2 +- legacy/eet/src/bin/eet_main.c | 6 +++--- legacy/eet/src/lib/eet_lib.c | 6 +++--- 5 files changed, 9 insertions(+), 9 deletions(-) diff --git a/legacy/edje/src/bin/edje_cc_out.c b/legacy/edje/src/bin/edje_cc_out.c index 1ce04c46f4..d6ffd0b6a0 100644 --- a/legacy/edje/src/bin/edje_cc_out.c +++ b/legacy/edje/src/bin/edje_cc_out.c @@ -630,7 +630,7 @@ data_write(void) } close(fd); } - f = fopen(tmpo, "r"); + f = fopen(tmpo, "rb"); if (f) { int size; diff --git a/legacy/edje/src/bin/edje_cc_sources.c b/legacy/edje/src/bin/edje_cc_sources.c index 8bc6a2adc4..ebd8702dd8 100644 --- a/legacy/edje/src/bin/edje_cc_sources.c +++ b/legacy/edje/src/bin/edje_cc_sources.c @@ -62,7 +62,7 @@ source_fetch_file(char *fil, char *filname) FILE *f; char buf[256 * 1024]; - f = fopen(fil, "r"); + f = fopen(fil, "rb"); if (!f) return; else diff --git a/legacy/edje/src/bin/edje_decc.c b/legacy/edje/src/bin/edje_decc.c index 756f2534fb..4cd0f06563 100644 --- a/legacy/edje/src/bin/edje_decc.c +++ b/legacy/edje/src/bin/edje_decc.c @@ -230,7 +230,7 @@ output(void) printf("ERROR: potential security violation. attempt to write in parent dir.\n"); exit (-1); } - f = fopen(out, "w"); + f = fopen(out, "wb"); fwrite(font, fontsize, 1, f); fclose(f); free(font); diff --git a/legacy/eet/src/bin/eet_main.c b/legacy/eet/src/bin/eet_main.c index 3390ab8bd4..aa5ff17053 100644 --- a/legacy/eet/src/bin/eet_main.c +++ b/legacy/eet/src/bin/eet_main.c @@ -111,7 +111,7 @@ encdectest(void) blah.blah3 = evas_list_append(blah.blah3, &blah3); data = eet_data_descriptor_encode(edd, &blah, &size); - f = fopen("out", "w"); + f = fopen("out", "wb"); if (f) { fwrite(data, size, 1, f); @@ -214,7 +214,7 @@ depak_file(Eet_File *ef, char *file) eet_mkdirs(buf); } - f = fopen(file, "w"); + f = fopen(file, "wb"); if (f) { fwrite(data, 1, size, f); @@ -291,7 +291,7 @@ pak_file(Eet_File *ef, char *file, char **noz, int noz_num) { FILE *f; - f = fopen(file, "r"); + f = fopen(file, "rb"); if (f) { int compress = 1; diff --git a/legacy/eet/src/lib/eet_lib.c b/legacy/eet/src/lib/eet_lib.c index 144fc2fef9..94df47dcb5 100644 --- a/legacy/eet/src/lib/eet_lib.c +++ b/legacy/eet/src/lib/eet_lib.c @@ -372,12 +372,12 @@ eet_open(char *file, Eet_File_Mode mode) /* try open the file based on mode */ if ((ef->mode == EET_FILE_MODE_READ) || (ef->mode == EET_FILE_MODE_RW)) - ef->fp = fopen(ef->path, "r"); + ef->fp = fopen(ef->path, "rb"); else if (ef->mode == EET_FILE_MODE_WRITE) { /* opening for write - delete old copy of file right away */ unlink(ef->real_path); - ef->fp = fopen(ef->path, "w"); + ef->fp = fopen(ef->path, "wb"); } else { @@ -616,7 +616,7 @@ eet_open(char *file, Eet_File_Mode mode) { fclose(ef->fp); unlink(ef->real_path); - ef->fp = fopen(ef->path, "w"); + ef->fp = fopen(ef->path, "wb"); } /* add to cache */