| image.h | | image.h | |
| | | | |
| skipping to change at line 230 | | skipping to change at line 230 | |
| | | | |
| /* Some more callbacks. Appended to IMAGE for binary compatibility. | | /* Some more callbacks. Appended to IMAGE for binary compatibility. | |
| */ | | */ | |
| GSList *evalstartfns; /* list of start eval callbacks */ | | GSList *evalstartfns; /* list of start eval callbacks */ | |
| GSList *preclosefns; /* list of pre-close callbacks */ | | GSList *preclosefns; /* list of pre-close callbacks */ | |
| GSList *invalidatefns; /* list of invalidate callbacks */ | | GSList *invalidatefns; /* list of invalidate callbacks */ | |
| | | | |
| /* Record the file length here. We use this to stop ourselves mappin
g | | /* Record the file length here. We use this to stop ourselves mappin
g | |
| * things beyond the end of the file in the case that the file has | | * things beyond the end of the file in the case that the file has | |
| * been truncated. | | * been truncated. | |
|
| | | * | |
| | | * gint64 so that we can guarantee to work even on systems with | |
| | | * strange ideas about large files. | |
| */ | | */ | |
|
| size_t file_length; | | gint64 file_length; | |
| | | | |
| /* Set this when im_demand_hint_array() is called, and check in any | | /* Set this when im_demand_hint_array() is called, and check in any | |
| * operation that will demand pixels from the image. | | * operation that will demand pixels from the image. | |
| * | | * | |
| * We use im_demand_hint_array() to build the tree of parent/child | | * We use im_demand_hint_array() to build the tree of parent/child | |
| * relationships, so it's a mandatory thing. | | * relationships, so it's a mandatory thing. | |
| */ | | */ | |
| gboolean hint_set; | | gboolean hint_set; | |
| } VipsImage; | | } VipsImage; | |
| | | | |
| | | | |
End of changes. 2 change blocks. |
| 1 lines changed or deleted | | 4 lines changed or added | |
|