diff --git a/net/server/json_rpc/rpc_core/src/dap_json_rpc_response.c b/net/server/json_rpc/rpc_core/src/dap_json_rpc_response.c index 5aaf2e89c8ccc8b8ae232308a065ea923a1aa0f5..69ccb2dbb83a2aefa1b37c80dc6eb71b6afa04fc 100644 --- a/net/server/json_rpc/rpc_core/src/dap_json_rpc_response.c +++ b/net/server/json_rpc/rpc_core/src/dap_json_rpc_response.c @@ -209,7 +209,7 @@ void json_print_value(json_object *obj, const char *key, int indent_level, bool printf(print_separator ? "%s, " : "%s", json_object_get_string(obj)); break; case json_type_int: - printf("%d", json_object_get_int(obj)); + printf("%" DAP_UINT64_FORMAT_U, json_object_get_int64(obj)); break; case json_type_double: printf("%lf", json_object_get_double(obj));