summaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
Diffstat (limited to 'utils')
-rw-r--r--utils/astman.c2
-rw-r--r--utils/smsq.c8
2 files changed, 5 insertions, 5 deletions
diff --git a/utils/astman.c b/utils/astman.c
index 3e9ca8ffb..315b3b065 100644
--- a/utils/astman.c
+++ b/utils/astman.c
@@ -723,7 +723,7 @@ static int manager_login(char *hostname)
MD5Update(&md5, (unsigned char *)pass, strlen(pass));
MD5Final(digest, &md5);
for (x=0; x<16; x++)
- len += sprintf(md5key + len, "%2.2x", digest[x]);
+ len += sprintf(md5key + len, "%02hhx", digest[x]);
manager_action("Login",
"AuthType: MD5\r\n"
"Username: %s\r\n"
diff --git a/utils/smsq.c b/utils/smsq.c
index fab32f086..21ab80d04 100644
--- a/utils/smsq.c
+++ b/utils/smsq.c
@@ -390,14 +390,14 @@ static void rxqcheck (char *dir, char *queue, char *process)
{
for (n = 0, x = 0; x < udl; x++)
{
- sprintf (tmp + n, "%02X", ud[x]);
+ sprintf (tmp + n, "%02hX", ud[x]);
n += 2;
}
setenv ("ud8", tmp, 1);
}
for (n = 0, x = 0; x < udl; x++)
{
- sprintf (tmp + n, "%04X", ud[x]);
+ sprintf (tmp + n, "%04hX", ud[x]);
n += 4;
}
setenv ("ud16", tmp, 1);
@@ -730,13 +730,13 @@ main (int argc, const char *argv[])
{ /* use one byte hex */
fprintf (f, "ud#");
for (p = 0; p < udl; p++)
- fprintf (f, "%02X", ud[p]);
+ fprintf (f, "%02hX", ud[p]);
}
} else
{ /* use two byte hex */
fprintf (f, "ud##");
for (p = 0; p < udl; p++)
- fprintf (f, "%04X", ud[p]);
+ fprintf (f, "%04hX", ud[p]);
}
fprintf (f, "\n");
}