Changes for SIZE_MAX

master
Gabriel Gritsch 11 years ago
parent c91adceded
commit 733b8e958e

@ -1,7 +1,11 @@
#include <stdlib.h> #include <stdlib.h>
//#include <limits.h> // for UINT_MAX //#include <limits.h>
#include <stdint.h> // for SIZE_MAX #include <stdint.h> // for SIZE_MAX
#ifndef SIZE_MAX // SIZE_MAX came in C99
#define SIZE_MAX ((size_t)-1)
#endif
#include "jsmn.h" #include "jsmn.h"
/** /**
@ -144,7 +148,7 @@ static jsmnerr_t jsmn_parse_string(jsmn_parser *parser, const char *js,
static inline jsmnerr_t jsmn_parse(jsmn_parser *parser, const char *js, jsmntok_t *tokens, unsigned int num_tokens) static inline jsmnerr_t jsmn_parse(jsmn_parser *parser, const char *js, jsmntok_t *tokens, unsigned int num_tokens)
{ {
return jsmn_parseV2(parser, js, SIZE_MAX /*UINT_MAX*/, tokens, num_tokens); return jsmn_parseV2(parser, js, SIZE_MAX, tokens, num_tokens);
} }
/** /**

Loading…
Cancel
Save