(back) ported win32 32bit compatibility along with lots of fixes

This commit is contained in:
scip
2014-03-15 17:26:42 +01:00
parent 080456219a
commit a1cfe16c3c
19 changed files with 135 additions and 50 deletions

4
tests/gencheader.c Normal file → Executable file
View File

@@ -1,8 +1,8 @@
#include <pcp.h>
void pr(char *var, unsigned char *d, size_t len) {
printf("size_t %s_len = %ld;\n", var, len);
printf("unsigned char %s[%ld] = {\n", var, len);
printf("size_t %s_len = %"FMT_SIZE_T";\n", var, (SIZE_T_CAST)len);
printf("unsigned char %s[%"FMT_SIZE_T"] = {\n", var, (SIZE_T_CAST)len);
size_t i;
for(i=0; i<len-1; ++i) {
printf("0x%02x, ", (unsigned int)d[i]);