diff --git a/stb_vorbis.c b/stb_vorbis.c index 96064f0..0eaed25 100644 --- a/stb_vorbis.c +++ b/stb_vorbis.c @@ -1271,12 +1271,12 @@ static void neighbors(uint16 *x, int n, int *plow, int *phigh) typedef struct { uint16 x,y; -} Point; +} stbv__point; static int STBV_CDECL point_compare(const void *p, const void *q) { - Point *a = (Point *) p; - Point *b = (Point *) q; + stbv__point *a = (stbv__point *) p; + stbv__point *b = (stbv__point *) q; return a->x < b->x ? -1 : a->x > b->x; } @@ -3874,7 +3874,7 @@ static int start_decoder(vorb *f) g->book_list[j] = get_bits(f,8); return error(f, VORBIS_feature_not_supported); } else { - Point p[31*8+2]; + stbv__point p[31*8+2]; Floor1 *g = &f->floor_config[i].floor1; int max_class = -1; g->partitions = get_bits(f, 5);