1234567891011121314151617181920212223242526272829 |
- // check that stb_truetype compiles with no stb_rect_pack.h
- #define STB_TRUETYPE_IMPLEMENTATION
- #include "stb_truetype.h"
- #define STB_DS_IMPLEMENTATION
- #include "stb_ds.h"
- #include <assert.h>
- int main(int arg, char **argv)
- {
- int i;
- int *arr = NULL;
- for (i=0; i < 1000000; ++i)
- arrput(arr, i);
- assert(arrlen(arr) == 1000000);
- for (i=0; i < 1000000; ++i)
- assert(arr[i] == i);
- arrfree(arr);
- arr = NULL;
- for (i=0; i < 1000; ++i)
- arrput(arr, 1000);
- assert(arrlen(arr) == 1000000);
- return 0;
- }
|