Commit 12b8e555 authored by BoskyWSMFN's avatar BoskyWSMFN Committed by Mouse

fix-format-specifier-warnings

parent eeb65579
...@@ -2,6 +2,7 @@ ...@@ -2,6 +2,7 @@
#include <assert.h> #include <assert.h>
#include <asn_application.h> #include <asn_application.h>
#include <asn_system.h>
#include <INTEGER.h> #include <INTEGER.h>
#define CHECK_XER(a,b,c) check_xer(__LINE__, a, b, c) #define CHECK_XER(a,b,c) check_xer(__LINE__, a, b, c)
...@@ -170,10 +171,10 @@ check_64(uint8_t *buf, size_t size, int64_t check_i64, int check_ret) { ...@@ -170,10 +171,10 @@ check_64(uint8_t *buf, size_t size, int64_t check_i64, int check_ret) {
printf("]: "); printf("]: ");
ret = asn_INTEGER2int64(&val, &rint64); ret = asn_INTEGER2int64(&val, &rint64);
printf(" (%lld, %d) vs (%lld, %d)\n", printf(" (%"ASN_PRIdMAX", %d) vs (%"ASN_PRIdMAX", %d)\n",
rint64, ret, check_i64, check_ret); rint64, ret, check_i64, check_ret);
assert(ret == check_ret); assert(ret == check_ret);
printf("%lld %lld\n", rint64, check_i64); printf("%"ASN_PRIdMAX" %"ASN_PRIdMAX"\n", rint64, check_i64);
assert(rint64 == check_i64); assert(rint64 == check_i64);
if(check_ret == 0) { if(check_ret == 0) {
...@@ -195,7 +196,7 @@ check_64(uint8_t *buf, size_t size, int64_t check_i64, int check_ret) { ...@@ -195,7 +196,7 @@ check_64(uint8_t *buf, size_t size, int64_t check_i64, int check_ret) {
ret = INTEGER_print(&asn_DEF_INTEGER, &val, 0, _print2buf, scratch); ret = INTEGER_print(&asn_DEF_INTEGER, &val, 0, _print2buf, scratch);
assert(shared_scratch_start < scratch + sizeof(scratch)); assert(shared_scratch_start < scratch + sizeof(scratch));
assert(ret == 0); assert(ret == 0);
ret = snprintf(verify, sizeof(verify), "%lld", check_i64); ret = snprintf(verify, sizeof(verify), "%"ASN_PRIdMAX"", check_i64);
assert(ret < 0 || (size_t)ret < sizeof(verify)); assert(ret < 0 || (size_t)ret < sizeof(verify));
ret = strcmp(scratch, verify); ret = strcmp(scratch, verify);
printf(" [%s] vs [%s]: %d%s\n", printf(" [%s] vs [%s]: %d%s\n",
...@@ -232,7 +233,7 @@ check_unsigned_64(uint8_t *buf, int size, uint64_t check_u64, int check_ret) { ...@@ -232,7 +233,7 @@ check_unsigned_64(uint8_t *buf, int size, uint64_t check_u64, int check_ret) {
printf("]: "); printf("]: ");
ret = asn_INTEGER2uint64(&val, &ruint64); ret = asn_INTEGER2uint64(&val, &ruint64);
printf(" (%llu, %d) vs (%llu, %d)\n", printf(" (%"ASN_PRIuMAX", %d) vs (%"ASN_PRIuMAX", %d)\n",
ruint64, ret, check_u64, check_ret); ruint64, ret, check_u64, check_ret);
assert(ret == check_ret); assert(ret == check_ret);
assert(ruint64 == check_u64); assert(ruint64 == check_u64);
...@@ -263,7 +264,7 @@ check_unsigned_64(uint8_t *buf, int size, uint64_t check_u64, int check_ret) { ...@@ -263,7 +264,7 @@ check_unsigned_64(uint8_t *buf, int size, uint64_t check_u64, int check_ret) {
ret = INTEGER_print(&asn_DEF_INTEGER, &val, 0, _print2buf, scratch); ret = INTEGER_print(&asn_DEF_INTEGER, &val, 0, _print2buf, scratch);
assert(shared_scratch_start < scratch + sizeof(scratch)); assert(shared_scratch_start < scratch + sizeof(scratch));
assert(ret == 0); assert(ret == 0);
ret = snprintf(verify, sizeof(verify), "%llu", check_u64); ret = snprintf(verify, sizeof(verify), "%"ASN_PRIuMAX"", check_u64);
assert(ret < (int)sizeof(verify)); assert(ret < (int)sizeof(verify));
ret = strcmp(scratch, verify); ret = strcmp(scratch, verify);
printf(" [%s] vs [%s]: %d%s\n", printf(" [%s] vs [%s]: %d%s\n",
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment