promote a little bit of code reuse here on two very similar problems.
/* EXIF standard defines Copyright as "<Photographer> [ '\0' <Editor> ] ['\0']" */
#define EXIF_MAX_COPYRIGHT 2
-/* {{{ enum image_filetype
- This enum is used to have ext/standard/image.c and ext/exif/exif.c use
- the same constants for file types.
-*/
-typedef enum
-{ IMAGE_FILETYPE_UNKNOWN=0,
- IMAGE_FILETYPE_GIF=1,
- IMAGE_FILETYPE_JPEG,
- IMAGE_FILETYPE_PNG,
- IMAGE_FILETYPE_SWF,
- IMAGE_FILETYPE_PSD,
- IMAGE_FILETYPE_BMP,
- IMAGE_FILETYPE_TIFF
-} image_filetype;
-/* }}} */
-
/* {{{ structs
This structure stores Exif header image elements in a simple manner
Used to store camera data as extracted from the various ways that it can be
PHP_FUNCTION(getimagesize);
+/* {{{ enum image_filetype
+ This enum is used to have ext/standard/image.c and ext/exif/exif.c use
+ the same constants for file types.
+*/
+typedef enum
+{ IMAGE_FILETYPE_UNKNOWN=0,
+ IMAGE_FILETYPE_GIF=1,
+ IMAGE_FILETYPE_JPEG,
+ IMAGE_FILETYPE_PNG,
+ IMAGE_FILETYPE_SWF,
+ IMAGE_FILETYPE_PSD,
+ IMAGE_FILETYPE_BMP,
+ IMAGE_FILETYPE_TIFF
+} image_filetype;
+/* }}} */
+
#endif /* PHP_IMAGE_H */