gliGenericImage *readTgaImage(char *filename) { FILE *file; gliGenericImage *image; file = fopen(filename, "rb"); if (file == NULL) { printf("Error: could not open \"%s\"\n", filename); return NULL; } image = gliReadTGA(file, filename); fclose(file); if (image == NULL) { printf("Error: could not decode file format of \"%s\"\n", filename); return NULL; } return image; }
gliGenericImage * readImage(const char *filename) { FILE *file; gliGenericImage *image; int yFlip = 0; file = fopen(filename, "rb"); if (file == NULL) { printf("%s: could not open \"%s\"\n", "", filename); exit(1); } image = gliReadTGA(file, filename, yFlip); if (image == NULL) { printf("%s: \"%s\" is not a TGA image\n", "", filename); exit(1); } fclose(file); return image; }