aboutsummaryrefslogtreecommitdiffstats
path: root/pack.c
Commit message (Collapse)AuthorAgeFilesLines
* always va_end even when an error occursTomasz Kramkowski2021-08-071-4/+6
|
* fix up missed pack_type charsTomasz Kramkowski2021-08-061-1/+1
|
* use xmacros to generate type related codeTomasz Kramkowski2021-08-061-19/+15
|
* add pack_type and pack_endian and use themTomasz Kramkowski2021-08-061-16/+16
|
* Fix license information content and formatTomasz Kramkowski2021-08-051-1/+1
|
* Define PRIuSIZE to avoid issues compiling with msvcrtTomasz Kramkowski2021-08-051-2/+2
| | | | | | | | On windows and when cross compiling with mingw the standard library only supports C89 which means that print format arguments cannot take "%zu". To fix this, a PRIuSIZE macros is needed which expands to PRIu32 on windows 32 bit and PRIu64 on windows 64 bit.
* explicitly cast printf %p params to (void *)Tomasz Kramkowski2021-08-051-1/+1
|
* Implement a basic pack functionTomasz Kramkowski2020-09-121-0/+81