From 9d66ee4d177307ca59f08d242e592ec95a325d26 Mon Sep 17 00:00:00 2001 From: Stefan Kaeser Date: Wed, 17 Sep 2014 20:58:16 +0000 Subject: [PATCH] StdLib: Fix parameter type errors. Fix casts of parameters to sprintf() so that they have the correct type. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Stefan Kaeser Reviewed-by: daryl.mcdaniel@intel.com git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16125 6f19259b-4bc3-4df7-8a09-765794883524 --- StdLib/BsdSocketLib/ns_print.c | 4 ++-- StdLib/BsdSocketLib/res_debug.c | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/StdLib/BsdSocketLib/ns_print.c b/StdLib/BsdSocketLib/ns_print.c index 60ea89775f..ea29d018a5 100644 --- a/StdLib/BsdSocketLib/ns_print.c +++ b/StdLib/BsdSocketLib/ns_print.c @@ -228,7 +228,7 @@ ns_sprintrrf(const u_char *msg, size_t msglen, /* Serial number. */ t = ns_get32(rdata); rdata += NS_INT32SZ; T(addstr("\t\t\t\t\t", 5, &buf, &buflen)); - len = SPRINTF((tmp, "%lu", t)); + len = SPRINTF((tmp, "%lu", (unsigned long)t)); T(addstr(tmp, len, &buf, &buflen)); T(spaced = addtab(len, 16, spaced, &buf, &buflen)); T(addstr("; serial\n", 9, &buf, &buflen)); @@ -517,7 +517,7 @@ ns_sprintrrf(const u_char *msg, size_t msglen, labels = *rdata++; t = ns_get32(rdata); rdata += NS_INT32SZ; len = SPRINTF((tmp, " %s %d %lu ", - p_type((int)type), (int)algorithm, t)); + p_type((int)type), (int)algorithm, (unsigned long)t)); T(addstr(tmp, len, &buf, &buflen)); if (labels != (u_int)dn_count_labels(name)) goto formerr; diff --git a/StdLib/BsdSocketLib/res_debug.c b/StdLib/BsdSocketLib/res_debug.c index 4adef6e545..791ac8372d 100644 --- a/StdLib/BsdSocketLib/res_debug.c +++ b/StdLib/BsdSocketLib/res_debug.c @@ -536,7 +536,7 @@ p_option(u_long option) { case RES_DNSRCH: return "dnsrch"; case RES_INSECURE1: return "insecure1"; case RES_INSECURE2: return "insecure2"; - default: sprintf(nbuf, "?0x%lx?", (u_long)option); + default: sprintf(nbuf, "?0x%lx?", (unsigned long)option); return (nbuf); } } -- 2.39.2