189 |
|
|
190 |
|
if (ip != NULL) |
191 |
|
if (nidbytes) |
192 |
< |
fread(ip, nidbytes, 1, fp); |
192 |
> |
fread((char *)ip, nidbytes, 1, fp); |
193 |
|
else |
194 |
|
*ip = '\0'; |
195 |
|
else if (nidbytes) |
331 |
|
FILE *fp; |
332 |
|
{ |
333 |
|
if (h->dataType == IM_RGB) { /* uncompressed */ |
334 |
< |
if (fwrite(d, 3*h->x, h->y, fp) != h->y) |
334 |
> |
if (fwrite((char *)d, 3*h->x, h->y, fp) != h->y) |
335 |
|
quiterr("error writing targa file"); |
336 |
|
return; |
337 |
|
} |
367 |
|
int r, g, b; |
368 |
|
|
369 |
|
if (h->dataType == IM_RGB) { /* uncompressed */ |
370 |
< |
if (fread(data, 3*h->x, h->y, fp) != h->y) |
370 |
> |
if (fread((char *)data, 3*h->x, h->y, fp) != h->y) |
371 |
|
goto readerr; |
372 |
|
return; |
373 |
|
} |