Fix clang warnings

This commit is contained in:
rexy712 2020-04-09 03:12:37 -07:00
parent 0b32905cb8
commit a309b9e772

View File

@ -340,8 +340,8 @@ char* rjp_parse_error_to_string(RJP_parse_error* err){
break; break;
case RJP_PARSE_STATUS_NO_ROOT_VALUE: case RJP_PARSE_STATUS_NO_ROOT_VALUE:
format = "Missing root JSON value"; format = "Missing root JSON value";
buffer = rjp_alloc(snprintf(NULL, 0, format) + 1); buffer = rjp_alloc(snprintf(NULL, 0, "%s", format) + 1);
sprintf(buffer, format); sprintf(buffer, "%s", format);
break; break;
case RJP_PARSE_STATUS_MISSING_KEY: case RJP_PARSE_STATUS_MISSING_KEY:
format = "Expected key before '%.*s'"; format = "Expected key before '%.*s'";
@ -355,13 +355,13 @@ char* rjp_parse_error_to_string(RJP_parse_error* err){
break; break;
case RJP_PARSE_STATUS_EXCESS_DATA: case RJP_PARSE_STATUS_EXCESS_DATA:
format = "Excess data after JSON"; format = "Excess data after JSON";
buffer = rjp_alloc(snprintf(NULL, 0, format) + 1); buffer = rjp_alloc(snprintf(NULL, 0, "%s", format) + 1);
sprintf(buffer, format); sprintf(buffer, "%s", format);
break; break;
case RJP_PARSE_STATUS_MISSING_CLOSE_BRACE: case RJP_PARSE_STATUS_MISSING_CLOSE_BRACE:
format = "Missing closing brace"; format = "Missing closing brace";
buffer = rjp_alloc(snprintf(NULL, 0, format) + 1); buffer = rjp_alloc(snprintf(NULL, 0, "%s", format) + 1);
sprintf(buffer, format); sprintf(buffer, "%s", format);
break; break;
default: default:
break; break;