playlist/soundcloud: libyajl2 uses size_t for string lengths
Fixes build failure on 64 bit.
This commit is contained in:
parent
725fbe946b
commit
da8b01771f
@ -130,7 +130,13 @@ static int handle_integer(void *ctx,
|
||||
return 1;
|
||||
}
|
||||
|
||||
static int handle_string(void *ctx, const unsigned char* stringval, unsigned int stringlen)
|
||||
static int handle_string(void *ctx, const unsigned char* stringval,
|
||||
#ifdef HAVE_YAJL1
|
||||
unsigned int
|
||||
#else
|
||||
size_t
|
||||
#endif
|
||||
stringlen)
|
||||
{
|
||||
struct parse_data *data = (struct parse_data *) ctx;
|
||||
const char *s = (const char *) stringval;
|
||||
@ -154,7 +160,13 @@ static int handle_string(void *ctx, const unsigned char* stringval, unsigned int
|
||||
return 1;
|
||||
}
|
||||
|
||||
static int handle_mapkey(void *ctx, const unsigned char* stringval, unsigned int stringlen)
|
||||
static int handle_mapkey(void *ctx, const unsigned char* stringval,
|
||||
#ifdef HAVE_YAJL1
|
||||
unsigned int
|
||||
#else
|
||||
size_t
|
||||
#endif
|
||||
stringlen)
|
||||
{
|
||||
struct parse_data *data = (struct parse_data *) ctx;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user