diff options
Diffstat (limited to 'comms/asterisk18/patches/patch-bb')
-rw-r--r-- | comms/asterisk18/patches/patch-bb | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/comms/asterisk18/patches/patch-bb b/comms/asterisk18/patches/patch-bb new file mode 100644 index 00000000000..80aaea7f71e --- /dev/null +++ b/comms/asterisk18/patches/patch-bb @@ -0,0 +1,22 @@ +$NetBSD: patch-bb,v 1.1.1.1 2010/12/15 03:22:45 jnemeth Exp $ + +--- main/utils.c.orig 2010-08-06 18:57:10.000000000 +0000 ++++ main/utils.c +@@ -1353,13 +1353,13 @@ int ast_false(const char *s) + static struct timeval tvfix(struct timeval a) + { + if (a.tv_usec >= ONE_MILLION) { +- ast_log(LOG_WARNING, "warning too large timestamp %ld.%ld\n", +- (long)a.tv_sec, (long int) a.tv_usec); ++ ast_log(LOG_WARNING, "warning too large timestamp %jd.%ld\n", ++ (intmax_t)a.tv_sec, (long int) a.tv_usec); + a.tv_sec += a.tv_usec / ONE_MILLION; + a.tv_usec %= ONE_MILLION; + } else if (a.tv_usec < 0) { +- ast_log(LOG_WARNING, "warning negative timestamp %ld.%ld\n", +- (long)a.tv_sec, (long int) a.tv_usec); ++ ast_log(LOG_WARNING, "warning negative timestamp %jd.%ld\n", ++ (intmax_t)a.tv_sec, (long int) a.tv_usec); + a.tv_usec = 0; + } + return a; |