Comment
Comment by szanni
This looks like a nice and concise library. Single header file, many useful functions, and a usable license. The only thing I really dislike are all of the typedefs.
Const correctness, good! But why is the size parameter signed? Why not use size_t and uint64_t like the C stdlib?