67
60
/* this one is only def-ed once, strangely... */
68
61
#define GSS(x) (((uchar *)(x))[1] << 8 | ((uchar *)(x))[0])
70
int IMB_ispic_name(char *name)
63
static int IMB_ispic_name(char *name)
152
137
|| BLI_testextensie(filename, ".pict")
153
138
|| BLI_testextensie(filename, ".pntg") //macpaint
154
139
|| BLI_testextensie(filename, ".qtif")
155
#if defined(WITH_FREEIMAGE) || defined (WITH_IMAGEMAGICK) //nasty for now
156
|| BLI_testextensie(filename, ".jng")
157
|| BLI_testextensie(filename, ".mng")
158
|| BLI_testextensie(filename, ".pbm")
159
|| BLI_testextensie(filename, ".pgm")
160
|| BLI_testextensie(filename, ".ppm")
161
|| BLI_testextensie(filename, ".wbmp")
162
|| BLI_testextensie(filename, ".cut")
163
|| BLI_testextensie(filename, ".ico")
164
|| BLI_testextensie(filename, ".koa")
165
|| BLI_testextensie(filename, ".koala")
166
|| BLI_testextensie(filename, ".pcd")
167
|| BLI_testextensie(filename, ".pcx")
168
|| BLI_testextensie(filename, ".ras")
170
140
|| BLI_testextensie(filename, ".sgi")) {
171
141
return IMB_ispic_name(filename);
181
151
|| BLI_testextensie(filename, ".png")
182
152
|| BLI_testextensie(filename, ".iff")
183
153
|| BLI_testextensie(filename, ".lbm")
184
#if defined(WITH_FREEIMAGE) || defined (WITH_IMAGEMAGICK) //nasty for now
185
|| BLI_testextensie(filename, ".jng")
186
|| BLI_testextensie(filename, ".mng")
187
|| BLI_testextensie(filename, ".pbm")
188
|| BLI_testextensie(filename, ".pgm")
189
|| BLI_testextensie(filename, ".ppm")
190
|| BLI_testextensie(filename, ".wbmp")
191
|| BLI_testextensie(filename, ".cut")
192
|| BLI_testextensie(filename, ".ico")
193
|| BLI_testextensie(filename, ".koa")
194
|| BLI_testextensie(filename, ".koala")
195
|| BLI_testextensie(filename, ".pcd")
196
|| BLI_testextensie(filename, ".pcx")
197
|| BLI_testextensie(filename, ".ras")
198
|| BLI_testextensie(filename, ".gif")
199
|| BLI_testextensie(filename, ".psd")
200
|| BLI_testextensie(filename, ".tif")
201
|| BLI_testextensie(filename, ".tiff")
203
|| BLI_testextensie(filename, ".sgi")) {
154
|| BLI_testextensie(filename, ".sgi")) {
204
155
return IMB_ispic_name(filename);
231
182
if(UTIL_DEBUG) printf("in getanimtype: %s\n", name);
233
if (ib_stat(name,&st) == -1) return(0);
234
if (((st.st_mode) & S_IFMT) != S_IFREG) return(0);
184
if (ib_stat(name,&st) == -1) return(0);
185
if (((st.st_mode) & S_IFMT) != S_IFREG) return(0);
236
187
if (isavi(name)) return (ANIM_AVI);