summaryrefslogtreecommitdiff
path: root/comms/asterisk18/patches/patch-main_sched.c
diff options
context:
space:
mode:
Diffstat (limited to 'comms/asterisk18/patches/patch-main_sched.c')
-rw-r--r--comms/asterisk18/patches/patch-main_sched.c27
1 files changed, 27 insertions, 0 deletions
diff --git a/comms/asterisk18/patches/patch-main_sched.c b/comms/asterisk18/patches/patch-main_sched.c
new file mode 100644
index 00000000000..aee09e65ca6
--- /dev/null
+++ b/comms/asterisk18/patches/patch-main_sched.c
@@ -0,0 +1,27 @@
+$NetBSD: patch-main_sched.c,v 1.1.1.1 2021/06/13 07:47:18 jnemeth Exp $
+
+--- main/sched.c.orig 2018-05-01 20:12:26.000000000 +0000
++++ main/sched.c
+@@ -498,7 +498,7 @@ static int sched_settime(struct timeval
+ ast_assert(0);
+ }
+
+- /*ast_debug(1, "TV -> %lu,%lu\n", tv->tv_sec, tv->tv_usec);*/
++ /*ast_debug(1, "TV -> %jd,%lu\n", (intmax_t)tv->tv_sec, tv->tv_usec);*/
+ if (ast_tvzero(*t)) /* not supplied, default to now */
+ *t = now;
+ *t = ast_tvadd(*t, ast_samp2tv(when, 1000));
+@@ -732,11 +732,11 @@ void ast_sched_dump(struct ast_sched_con
+ struct timeval delta;
+ q = ast_heap_peek(con->sched_heap, x);
+ delta = ast_tvsub(q->when, when);
+- ast_log(LOG_DEBUG, "|%.4d | %-15p | %-15p | %.6ld : %.6ld |\n",
++ ast_log(LOG_DEBUG, "|%.4d | %-15p | %-15p | %.6jd : %.6ld |\n",
+ q->sched_id->id,
+ q->callback,
+ q->data,
+- (long)delta.tv_sec,
++ (intmax_t)delta.tv_sec,
+ (long int)delta.tv_usec);
+ }
+ ast_mutex_unlock(&con->lock);