From c61e89c0eda126c2c1a4a3983520c35fe30db156 Mon Sep 17 00:00:00 2001 From: Thomas Martitz Date: Thu, 6 May 2010 17:35:04 +0000 Subject: Make creat() posix compliant API-wise. Shouldn't affect the core as it's wrapped via a static inline. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25843 a1c6a512-1295-4272-9138-f99709370657 --- apps/plugins/calendar.c | 2 +- apps/plugins/clock/clock_settings.c | 2 +- apps/plugins/disktidy.c | 2 +- apps/plugins/goban/util.c | 2 +- apps/plugins/iriverify.c | 2 +- apps/plugins/lib/configfile.c | 2 +- apps/plugins/lib/pluginlib_bmp.c | 2 +- apps/plugins/pictureflow/pictureflow.c | 2 +- apps/plugins/pitch_detector.c | 2 +- apps/plugins/random_folder_advance_config.c | 4 ++-- apps/plugins/shortcuts/shortcuts_common.c | 2 +- apps/plugins/test_codec.c | 2 +- apps/plugins/test_disk.c | 6 +++--- apps/plugins/vbrfix.c | 2 +- apps/plugins/vu_meter.c | 2 +- apps/plugins/wav2wv.c | 2 +- apps/plugins/zxbox/snapshot.c | 2 +- 17 files changed, 20 insertions(+), 20 deletions(-) (limited to 'apps/plugins') diff --git a/apps/plugins/calendar.c b/apps/plugins/calendar.c index d6a1a9a4ac..3589998e47 100644 --- a/apps/plugins/calendar.c +++ b/apps/plugins/calendar.c @@ -612,7 +612,7 @@ static bool save_memo(int changed, bool new_mod, struct shown *shown) int fp, fq; /* use O_RDWR|O_CREAT so that file is created if it doesn't exist. */ fp = rb->open(MEMO_FILE, O_RDWR|O_CREAT); - fq = rb->creat(TEMP_FILE); + fq = rb->creat(TEMP_FILE, 0666); if ( (fq > -1) && (fp > -1) ) { int i; diff --git a/apps/plugins/clock/clock_settings.c b/apps/plugins/clock/clock_settings.c index 8464ab0ed1..a407ebe65f 100644 --- a/apps/plugins/clock/clock_settings.c +++ b/apps/plugins/clock/clock_settings.c @@ -119,7 +119,7 @@ enum settings_file_status clock_settings_load(struct clock_settings* settings, enum settings_file_status clock_settings_save(struct clock_settings* settings, char* filename){ - int fd = rb->creat(filename); + int fd = rb->creat(filename, 0666); if(fd >= 0){ /* does file exist? */ rb->write (fd, settings, sizeof(*settings)); rb->close(fd); diff --git a/apps/plugins/disktidy.c b/apps/plugins/disktidy.c index 3d2685f4ad..8d8515e27b 100644 --- a/apps/plugins/disktidy.c +++ b/apps/plugins/disktidy.c @@ -536,7 +536,7 @@ enum plugin_status plugin_start(const void* parameter) status = tidy_lcd_menu(); if (tidy_loaded_and_changed) { - int fd = rb->creat(CUSTOM_FILES); + int fd = rb->creat(CUSTOM_FILES, 0666); int i; if (fd >= 0) { diff --git a/apps/plugins/goban/util.c b/apps/plugins/goban/util.c index 0e83173f40..bb78316346 100644 --- a/apps/plugins/goban/util.c +++ b/apps/plugins/goban/util.c @@ -221,7 +221,7 @@ create_or_open_file (const char *filename) if (!rb->file_exists (filename)) { - fd = rb->creat (filename); + fd = rb->creat(filename, 0666); } else { diff --git a/apps/plugins/iriverify.c b/apps/plugins/iriverify.c index 546601baad..4e8ca5b420 100644 --- a/apps/plugins/iriverify.c +++ b/apps/plugins/iriverify.c @@ -67,7 +67,7 @@ static int write_file(void) rb->snprintf(tmpfilename, MAX_PATH+1, "%s.tmp", filename); - fd = rb->creat(tmpfilename); + fd = rb->creat(tmpfilename, 0666); if(fd < 0) return 10 * fd - 1; diff --git a/apps/plugins/lib/configfile.c b/apps/plugins/lib/configfile.c index 21b66a317b..0fb01c6a40 100644 --- a/apps/plugins/lib/configfile.c +++ b/apps/plugins/lib/configfile.c @@ -46,7 +46,7 @@ int configfile_save(const char *filename, struct configdata *cfg, char buf[MAX_PATH]; get_cfg_filename(buf, MAX_PATH, filename); - fd = rb->creat(buf); + fd = rb->creat(buf, 0666); if(fd < 0) return fd*10 - 1; diff --git a/apps/plugins/lib/pluginlib_bmp.c b/apps/plugins/lib/pluginlib_bmp.c index 8520a8b17f..148aa8e1de 100644 --- a/apps/plugins/lib/pluginlib_bmp.c +++ b/apps/plugins/lib/pluginlib_bmp.c @@ -60,7 +60,7 @@ int save_bmp_file( char* filename, struct bitmap *bm ) int fh; int x,y; if( bm->format != FORMAT_NATIVE ) return -1; - fh = rb->creat( filename ); + fh = rb->creat( filename , 0666); if( fh < 0 ) return -1; rb->write( fh, header, sizeof( header ) ); diff --git a/apps/plugins/pictureflow/pictureflow.c b/apps/plugins/pictureflow/pictureflow.c index b12c8e8e04..463f86c394 100644 --- a/apps/plugins/pictureflow/pictureflow.c +++ b/apps/plugins/pictureflow/pictureflow.c @@ -1161,7 +1161,7 @@ bool save_pfraw(char* filename, struct bitmap *bm) struct pfraw_header bmph; bmph.width = bm->width; bmph.height = bm->height; - int fh = rb->creat( filename ); + int fh = rb->creat( filename , 0666); if( fh < 0 ) return false; rb->write( fh, &bmph, sizeof( struct pfraw_header ) ); int y; diff --git a/apps/plugins/pitch_detector.c b/apps/plugins/pitch_detector.c index 10125c1302..de0aff9fef 100644 --- a/apps/plugins/pitch_detector.c +++ b/apps/plugins/pitch_detector.c @@ -381,7 +381,7 @@ enum settings_file_status tuner_settings_load(struct tuner_settings* settings, enum settings_file_status tuner_settings_save(struct tuner_settings* settings, char* filename) { - int fd = rb->creat(filename); + int fd = rb->creat(filename, 0666); if(fd >= 0){ /* does file exist? */ rb->write (fd, settings, sizeof(*settings)); rb->close(fd); diff --git a/apps/plugins/random_folder_advance_config.c b/apps/plugins/random_folder_advance_config.c index 5f837980d3..6a62fee8ff 100644 --- a/apps/plugins/random_folder_advance_config.c +++ b/apps/plugins/random_folder_advance_config.c @@ -263,7 +263,7 @@ int load_list(void) int save_list(void) { - int myfd = rb->creat(RFA_FILE); + int myfd = rb->creat(RFA_FILE, 0666); if (myfd < 0) { rb->splash(HZ, "Could Not Open " RFA_FILE); @@ -388,7 +388,7 @@ int export_list_to_file_text(void) } /* create and open the file */ - int myfd = rb->creat(RFA_FILE_TEXT); + int myfd = rb->creat(RFA_FILE_TEXT, 0666); if (myfd < 0) { rb->splashf(HZ*4, "failed to open: fd = %d, file = %s", diff --git a/apps/plugins/shortcuts/shortcuts_common.c b/apps/plugins/shortcuts/shortcuts_common.c index 68817d3081..dee1657afc 100644 --- a/apps/plugins/shortcuts/shortcuts_common.c +++ b/apps/plugins/shortcuts/shortcuts_common.c @@ -85,7 +85,7 @@ bool load_sc_file(sc_file_t *file, char *filename, bool must_exist, /* The file didn't exist on disk */ if (!must_exist) { DEBUGF("Trying to create link file '%s'...\n", filename); - fd = rb->creat(filename); + fd = rb->creat(filename, 0666); if (fd < 0){ /* For some reason we couldn't create the file, * so return an error message and exit */ diff --git a/apps/plugins/test_codec.c b/apps/plugins/test_codec.c index 03c2daa30b..f3b826e04e 100644 --- a/apps/plugins/test_codec.c +++ b/apps/plugins/test_codec.c @@ -167,7 +167,7 @@ void init_wav(char* filename) { wavinfo.totalsamples = 0; - wavinfo.fd = rb->creat(filename); + wavinfo.fd = rb->creat(filename, 0666); if (wavinfo.fd >= 0) { diff --git a/apps/plugins/test_disk.c b/apps/plugins/test_disk.c index 9d186e04f9..396e03c818 100644 --- a/apps/plugins/test_disk.c +++ b/apps/plugins/test_disk.c @@ -123,7 +123,7 @@ static bool test_fs(void) rb->snprintf(text_buf, sizeof text_buf, "Data size: %dKB", (TEST_SIZE>>10)); log_text(text_buf, true); - fd = rb->creat(TEST_FILE); + fd = rb->creat(TEST_FILE, 0666); if (fd < 0) { rb->splash(HZ, "creat() failed."); @@ -211,7 +211,7 @@ static bool file_speed(int chunksize, bool align) log_text("--------------------", true); /* File creation write speed */ - fd = rb->creat(TEST_FILE); + fd = rb->creat(TEST_FILE, 0666); if (fd < 0) { rb->splash(HZ, "creat() failed."); @@ -311,7 +311,7 @@ static bool test_speed(void) for (i = 0; TIME_BEFORE(*rb->current_tick, time); i++) { rb->snprintf(text_buf, sizeof(text_buf), TESTBASEDIR "/%08x.tmp", i); - fd = rb->creat(text_buf); + fd = rb->creat(text_buf, 0666); if (fd < 0) { last_file = i; diff --git a/apps/plugins/vbrfix.c b/apps/plugins/vbrfix.c index 3e152be3fc..2ca0176084 100644 --- a/apps/plugins/vbrfix.c +++ b/apps/plugins/vbrfix.c @@ -49,7 +49,7 @@ static int insert_data_in_file(const char *fname, int fpos, char *buf, int num_b return 10*orig_fd - 1; } - fd = rb->creat(tmpname); + fd = rb->creat(tmpname, 0666); if(fd < 0) { rb->close(orig_fd); return 10*fd - 2; diff --git a/apps/plugins/vu_meter.c b/apps/plugins/vu_meter.c index 7cf5a5f00c..fc04bc7842 100644 --- a/apps/plugins/vu_meter.c +++ b/apps/plugins/vu_meter.c @@ -457,7 +457,7 @@ void load_settings(void) { } void save_settings(void) { - int fp = rb->creat(PLUGIN_DEMOS_DIR "/.vu_meter"); + int fp = rb->creat(PLUGIN_DEMOS_DIR "/.vu_meter", 0666); if(fp >= 0) { rb->write (fp, &vumeter_settings, sizeof(struct saved_settings)); rb->close(fp); diff --git a/apps/plugins/wav2wv.c b/apps/plugins/wav2wv.c index 1102d13718..03900884f9 100644 --- a/apps/plugins/wav2wv.c +++ b/apps/plugins/wav2wv.c @@ -169,7 +169,7 @@ static int wav2wv(const char *infile) outextension = outfile + rb->strlen(outfile) - 3; outextension[1] = outextension[2]; outextension[2] = 0; - out_fd = rb->creat(outfile); + out_fd = rb->creat(outfile, 0666); if (out_fd < 0) { rb->splash(HZ*2, "could not create file!"); diff --git a/apps/plugins/zxbox/snapshot.c b/apps/plugins/zxbox/snapshot.c index 6efb29f91b..0b80b64497 100644 --- a/apps/plugins/zxbox/snapshot.c +++ b/apps/plugins/zxbox/snapshot.c @@ -584,7 +584,7 @@ static void save_snapshot_file_type(char *name, int type) int snsh; snsh = rb->open(name, O_WRONLY); if(snsh < 0) { - snsh = rb->creat(name); + snsh = rb->creat(name, 0666); if(snsh < 0) { put_msg("Could not create snapshot file"); return; -- cgit v1.2.3