diff options
-rw-r--r-- | pjlib-util/src/pjlib-util-test/encryption.c | 2 | ||||
-rw-r--r-- | pjlib/src/pj/ssl_sock_dump.c | 2 | ||||
-rw-r--r-- | pjnath/src/pjnath-test/stun.c | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/pjlib-util/src/pjlib-util-test/encryption.c b/pjlib-util/src/pjlib-util-test/encryption.c index 4298aa39..b2b0acd3 100644 --- a/pjlib-util/src/pjlib-util-test/encryption.c +++ b/pjlib-util/src/pjlib-util-test/encryption.c @@ -53,7 +53,7 @@ static void digest_to_hex(const pj_uint8_t digest[PJ_SHA1_DIGEST_SIZE], for (i = 0; i < PJ_SHA1_DIGEST_SIZE/4; i++) { for (j = 0; j < 4; j++) { - sprintf(c,"%02X", digest[i*4+j]); + sprintf(c,"%02X", digest[i*4+j] & 0xFF); c += 2; } sprintf(c, " "); diff --git a/pjlib/src/pj/ssl_sock_dump.c b/pjlib/src/pj/ssl_sock_dump.c index 307431f5..7a06b663 100644 --- a/pjlib/src/pj/ssl_sock_dump.c +++ b/pjlib/src/pj/ssl_sock_dump.c @@ -63,7 +63,7 @@ PJ_DEF(pj_ssize_t) pj_ssl_cert_info_dump(const pj_ssl_cert_info *ci, for (i = 0; i < sizeof(ci->serial_no) && !ci->serial_no[i]; ++i); for (; i < sizeof(ci->serial_no); ++i) { - len = pj_ansi_snprintf(p, end-p, "%02X ", ci->serial_no[i]); + len = pj_ansi_snprintf(p, end-p, "%02X ", ci->serial_no[i] & 0xFF); CHECK_BUF_LEN(); } *(p-1) = '\n'; diff --git a/pjnath/src/pjnath-test/stun.c b/pjnath/src/pjnath-test/stun.c index 3070d173..c530cf1c 100644 --- a/pjnath/src/pjnath-test/stun.c +++ b/pjnath/src/pjnath-test/stun.c @@ -925,7 +925,7 @@ static int handle_unknown_non_mandatory(void) unsigned i; puts(""); printf("{ "); - for (i=0; i<len; ++i) printf("0x%02x, ", packet[i]); + for (i=0; i<len; ++i) printf("0x%02x, ", packet[i] & 0xFF); puts(" }"); } #endif |