1 // check that stb_truetype compiles with no stb_rect_pack.h 2 #define STB_TRUETYPE_IMPLEMENTATION 3 #include "stb_truetype.h" 4 5 #include "stretchy_buffer.h" 6 #include <assert.h> 7 main(int arg,char ** argv)8int main(int arg, char **argv) 9 { 10 int i; 11 int *arr = NULL; 12 13 for (i=0; i < 1000000; ++i) 14 sb_push(arr, i); 15 16 assert(sb_count(arr) == 1000000); 17 for (i=0; i < 1000000; ++i) 18 assert(arr[i] == i); 19 20 sb_free(arr); 21 arr = NULL; 22 23 for (i=0; i < 1000; ++i) 24 sb_add(arr, 1000); 25 assert(sb_count(arr) == 1000000); 26 27 return 0; 28 }