diff options
author | russell <russell@f38db490-d61c-443f-a65b-d21fe96a405b> | 2010-03-20 18:29:46 +0000 |
---|---|---|
committer | russell <russell@f38db490-d61c-443f-a65b-d21fe96a405b> | 2010-03-20 18:29:46 +0000 |
commit | a3e273b7bd4d80e3ff8ccfca8e1ed5a0cc813d55 (patch) | |
tree | d260977b74f4e7bf6615a2c171773788918e7dcf /main | |
parent | 9bf87d6ef0f763328be7f5756b64d754e4e37894 (diff) |
Resolve 1.6.0 compilation issues on FreeBSD.
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.6.0@253630 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'main')
-rw-r--r-- | main/features.c | 2 | ||||
-rw-r--r-- | main/logger.c | 6 | ||||
-rw-r--r-- | main/manager.c | 2 | ||||
-rw-r--r-- | main/sched.c | 2 |
4 files changed, 4 insertions, 8 deletions
diff --git a/main/features.c b/main/features.c index ea072b282..6e26fe7d9 100644 --- a/main/features.c +++ b/main/features.c @@ -3730,7 +3730,7 @@ static char *handle_parkedcalls(struct ast_cli_entry *e, int cmd, struct ast_cli AST_LIST_TRAVERSE(&parkinglot, cur, list) { ast_cli(a->fd, "%-10.10s %25s (%-15s %-12s %-4d) %6lds\n" ,cur->parkingexten, cur->chan->name, cur->context, cur->exten - ,cur->priority, cur->start.tv_sec + (cur->parkingtime/1000) - time(NULL)); + ,cur->priority, (long) cur->start.tv_sec + (cur->parkingtime/1000) - time(NULL)); numparked++; } diff --git a/main/logger.c b/main/logger.c index 42bc0d84e..1e1b0ab4f 100644 --- a/main/logger.c +++ b/main/logger.c @@ -1094,11 +1094,7 @@ void ast_backtrace(void) if ((strings = backtrace_symbols(addresses, count))) { ast_debug(1, "Got %d backtrace record%c\n", count, count != 1 ? 's' : ' '); for (i = 0; i < count; i++) { -#if __WORDSIZE == 32 - ast_log(LOG_DEBUG, "#%d: [%08X] %s\n", i, (unsigned int)addresses[i], strings[i]); -#elif __WORDSIZE == 64 - ast_log(LOG_DEBUG, "#%d: [%016lX] %s\n", i, (unsigned long)addresses[i], strings[i]); -#endif + ast_log(LOG_DEBUG, "#%d: [%p] %s\n", i, addresses[i], strings[i]); } free(strings); } else { diff --git a/main/manager.c b/main/manager.c index 6eb05981f..ae5299e43 100644 --- a/main/manager.c +++ b/main/manager.c @@ -3099,7 +3099,7 @@ int __manager_event(int category, const char *event, now = ast_tvnow(); ast_str_append(&buf, 0, "Timestamp: %ld.%06lu\r\n", - now.tv_sec, (unsigned long) now.tv_usec); + (long) now.tv_sec, (unsigned long) now.tv_usec); } if (manager_debug) { static int seq; diff --git a/main/sched.c b/main/sched.c index 0d5968954..e839ae20f 100644 --- a/main/sched.c +++ b/main/sched.c @@ -323,7 +323,7 @@ void ast_sched_dump(const struct sched_context *con) q->id, q->callback, q->data, - delta.tv_sec, + (long) delta.tv_sec, (long int)delta.tv_usec); } ast_debug(1, "=============================================================\n"); |