62 |
|
} |
63 |
|
|
64 |
|
|
65 |
< |
int |
65 |
> |
size_t |
66 |
|
putbinary( /* fwrite() replacement for small objects */ |
67 |
|
const void *p, |
68 |
< |
int elsiz, |
69 |
< |
int nel, |
68 |
> |
size_t elsiz, |
69 |
> |
size_t nel, |
70 |
|
FILE *fp) |
71 |
|
{ |
72 |
|
const char *s = (const char *)p; |
73 |
< |
int nbytes = elsiz*nel; |
73 |
> |
size_t nbytes = elsiz*nel; |
74 |
|
|
75 |
|
if (nbytes > 128) |
76 |
|
return(fwrite(p, elsiz, nel, fp)); |
143 |
|
} |
144 |
|
|
145 |
|
|
146 |
< |
int |
146 |
> |
size_t |
147 |
|
getbinary( /* fread() replacement for small objects */ |
148 |
|
void *p, |
149 |
< |
int elsiz, |
150 |
< |
int nel, |
149 |
> |
size_t elsiz, |
150 |
> |
size_t nel, |
151 |
|
FILE *fp) |
152 |
|
{ |
153 |
|
char *s = (char *)p; |
154 |
< |
int nbytes = elsiz*nel; |
154 |
> |
size_t nbytes = elsiz*nel; |
155 |
|
int c; |
156 |
|
|
157 |
|
if (nbytes > 128) |