From 322326058e7ad82eeb971673895f71bcc3230244 Mon Sep 17 00:00:00 2001 From: murf Date: Thu, 21 Dec 2006 19:44:20 +0000 Subject: a quick fix to app_sms.c to get rid of cursed compiler warnings so I can compile under --enable-dev-mode git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48767 f38db490-d61c-443f-a65b-d21fe96a405b --- main/app.c | 4 ++-- main/db.c | 2 +- main/file.c | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) (limited to 'main') diff --git a/main/app.c b/main/app.c index b2e2b8d5e..33c6bd57d 100644 --- a/main/app.c +++ b/main/app.c @@ -571,7 +571,7 @@ static int __ast_play_and_record(struct ast_channel *chan, const char *playfile, end = start = time(NULL); /* pre-initialize end to be same as start in case we never get into loop */ for (x = 0; x < fmtcnt; x++) { - others[x] = ast_writefile(prepend ? prependfile : recordfile, sfmt[x], comment, O_TRUNC, 0, 0700); + others[x] = ast_writefile(prepend ? prependfile : recordfile, sfmt[x], comment, O_TRUNC, 0, AST_FILE_MODE); if (option_verbose > 2) ast_verbose(VERBOSE_PREFIX_3 "x=%d, open writing: %s format: %s, %p\n", x, prepend ? prependfile : recordfile, sfmt[x], others[x]); @@ -943,7 +943,7 @@ enum AST_LOCK_RESULT ast_lock_path(const char *path) } snprintf(fs, strlen(path) + 19, "%s/.lock-%08lx", path, ast_random()); - fd = open(fs, O_WRONLY | O_CREAT | O_EXCL, 0600); + fd = open(fs, O_WRONLY | O_CREAT | O_EXCL, AST_FILE_MODE); if (fd < 0) { ast_log(LOG_ERROR, "Unable to create lock file '%s': %s\n", path, strerror(errno)); return AST_LOCK_PATH_NOT_FOUND; diff --git a/main/db.c b/main/db.c index 34ebfac52..735c93db1 100644 --- a/main/db.c +++ b/main/db.c @@ -62,7 +62,7 @@ AST_MUTEX_DEFINE_STATIC(dblock); static int dbinit(void) { - if (!astdb && !(astdb = dbopen((char *)ast_config_AST_DB, O_CREAT | O_RDWR, 0664, DB_BTREE, NULL))) { + if (!astdb && !(astdb = dbopen((char *)ast_config_AST_DB, O_CREAT | O_RDWR, AST_FILE_MODE, DB_BTREE, NULL))) { ast_log(LOG_WARNING, "Unable to open Asterisk database\n"); return -1; } diff --git a/main/file.c b/main/file.c index c5fb522d3..f67fbec29 100644 --- a/main/file.c +++ b/main/file.c @@ -214,7 +214,7 @@ static int copy(const char *infile, const char *outfile) ast_log(LOG_WARNING, "Unable to open %s in read-only mode\n", infile); return -1; } - if ((ofd = open(outfile, O_WRONLY | O_TRUNC | O_CREAT, 0600)) < 0) { + if ((ofd = open(outfile, O_WRONLY | O_TRUNC | O_CREAT, AST_FILE_MODE)) < 0) { ast_log(LOG_WARNING, "Unable to open %s in write-only mode\n", outfile); close(ifd); return -1; -- cgit v1.2.3