From: Richard Mudgett Date: Thu, 14 Mar 2019 16:53:13 +0000 (-0500) Subject: taskprocessor.c: Fix printf type mismatch X-Git-Tag: 13.26.0-rc1~15 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f4bb80ba8575a39dca0f86e26f7ccc5d0ae6d74f;p=thirdparty%2Fasterisk.git taskprocessor.c: Fix printf type mismatch A size_t is not always an unsigned long. * Use the %zu format specifier in the ast_cli() printf format string since AST_VECTOR_SIZE() returns a size_t value. Change-Id: Ib102dd36bbe6c2a7a4ce6870ae9110d978dd7e98 --- diff --git a/main/taskprocessor.c b/main/taskprocessor.c index 9c04eddb88..969c985de9 100644 --- a/main/taskprocessor.c +++ b/main/taskprocessor.c @@ -716,7 +716,7 @@ static char *cli_subsystem_alert_report(struct ast_cli_entry *e, int cmd, struct ast_cli(a->fd, FMT_FIELDS_SUBSYSTEM, alert->subsystem, alert->alert_count); } - ast_cli(a->fd, "\n%lu subsystems\n\n", AST_VECTOR_SIZE(&sorted_subsystems)); + ast_cli(a->fd, "\n%zu subsystems\n\n", AST_VECTOR_SIZE(&sorted_subsystems)); AST_VECTOR_CALLBACK_VOID(&sorted_subsystems, ast_free); AST_VECTOR_FREE(&sorted_subsystems);