Mercurial > hg > xemacs-beta
comparison src/gif_io.c @ 2268:61855263cb07
[xemacs-hg @ 2004-09-14 14:32:29 by james]
Identify functions that don't return, including some DEFUNs.
author | james |
---|---|
date | Tue, 14 Sep 2004 14:33:07 +0000 |
parents | 943eaba38521 |
children | 383ab474a241 |
comparison
equal
deleted
inserted
replaced
2267:5753220a0f80 | 2268:61855263cb07 |
---|---|
214 } | 214 } |
215 | 215 |
216 /****************************** | 216 /****************************** |
217 * These are called internally * | 217 * These are called internally * |
218 ******************************/ | 218 ******************************/ |
219 void GifError(GifFileType *GifFile, const char *err_str) | 219 DOESNT_RETURN GifError(GifFileType *GifFile, const char *err_str) |
220 { | 220 { |
221 GifIODataType *GifIO = (GifIODataType*)GifFile->GifIO; | 221 GifIODataType *GifIO = (GifIODataType*)GifFile->GifIO; |
222 if (GifIO->ErrorFunc) | 222 if (GifIO->ErrorFunc) |
223 (*(GifIO->ErrorFunc))(err_str, GifIO->ErrorFunc_data); | 223 (*(GifIO->ErrorFunc))(err_str, GifIO->ErrorFunc_data); |
224 else | 224 else |
231 GifIODataType *GifIO = (GifIODataType*)GifFile->GifIO; | 231 GifIODataType *GifIO = (GifIODataType*)GifFile->GifIO; |
232 if (GifIO->WarningFunc) | 232 if (GifIO->WarningFunc) |
233 (*(GifIO->WarningFunc))(err_str, GifIO->WarningFunc_data); | 233 (*(GifIO->WarningFunc))(err_str, GifIO->WarningFunc_data); |
234 } | 234 } |
235 | 235 |
236 void GifInternError(GifFileType *GifFile, int error_num) | 236 DOESNT_RETURN GifInternError(GifFileType *GifFile, int error_num) |
237 { | 237 { |
238 const char *ErrStr = GetGifError(error_num); | 238 const char *ErrStr = GetGifError(error_num); |
239 GifError(GifFile, ErrStr); | 239 GifError(GifFile, ErrStr); |
240 } | 240 } |
241 | 241 |