From 0440df564c836f39c111b01df324c1ecc4c76a01 Mon Sep 17 00:00:00 2001
From: "Rob Swindell (on Windows)" <rob@synchro.net>
Date: Mon, 5 Jun 2023 17:37:14 -0700
Subject: [PATCH] Fix reported Clang warnings about printf format strings

format specifies type 'unsigned short' but the argument has type 'unsigned int'
---
 src/sbbs3/scfg/scfgsys.c | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/sbbs3/scfg/scfgsys.c b/src/sbbs3/scfg/scfgsys.c
index 20d1ef3f48..af731cc960 100644
--- a/src/sbbs3/scfg/scfgsys.c
+++ b/src/sbbs3/scfg/scfgsys.c
@@ -2428,22 +2428,22 @@ void sys_cfg(void)
 					snprintf(opt[i++],MAX_OPLN,"%-27.27s%s","Sysop Chat Override"
 						,cfg.sys_chat_arstr);
 					if(cfg.user_backup_level)
-						sprintf(str,"%hu",cfg.user_backup_level);
+						sprintf(str,"%u",cfg.user_backup_level);
 					else
 						strcpy(str,"None");
 					snprintf(opt[i++],MAX_OPLN,"%-27.27s%s","User Database Backups",str);
 					if(cfg.mail_backup_level)
-						sprintf(str,"%hu",cfg.mail_backup_level);
+						sprintf(str,"%u",cfg.mail_backup_level);
 					else
 						strcpy(str,"None");
 					snprintf(opt[i++],MAX_OPLN,"%-27.27s%s","Mail Database Backups",str);
 					if(cfg.config_backup_level)
-						sprintf(str,"%hu",cfg.config_backup_level);
+						sprintf(str,"%u",cfg.config_backup_level);
 					else
 						strcpy(str,"None");
 					snprintf(opt[i++],MAX_OPLN,"%-27.27s%s","Configuration Backups",str);
 					if(cfg.max_log_size && cfg.max_logs_kept) {
-						SAFEPRINTF2(str, "%s bytes, keep %hu"
+						SAFEPRINTF2(str, "%s bytes, keep %u"
 							,byte_count_to_str(cfg.max_log_size, tmp, sizeof(tmp))
 							,cfg.max_logs_kept);
 					} else {
-- 
GitLab