aboutsummaryrefslogtreecommitdiff
path: root/src/jpeg.c
diff options
context:
space:
mode:
authorSebastian Geerken <devnull@localhost>2013-01-13 15:21:46 +0100
committerSebastian Geerken <devnull@localhost>2013-01-13 15:21:46 +0100
commit5797bbb234071775fe6148a29c9224c04912c8c1 (patch)
tree4bd03596f875f886f7951e43526341b128c087c7 /src/jpeg.c
parent657daf90e9a24bfeb3c38aca2682b5f36d86dff3 (diff)
parent927887827f2a440f1f1b39e58d87b12154098d4a (diff)
Update with main repo.
Diffstat (limited to 'src/jpeg.c')
-rw-r--r--src/jpeg.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/jpeg.c b/src/jpeg.c
index b99d0bc7..c81afe1d 100644
--- a/src/jpeg.c
+++ b/src/jpeg.c
@@ -46,20 +46,22 @@ typedef enum {
DILLO_JPEG_ERROR
} DilloJpegState;
+typedef struct DilloJpeg DilloJpeg;
+
/* An implementation of a suspending source manager */
typedef struct {
struct jpeg_source_mgr pub; /* public fields */
- struct DilloJpeg *jpeg; /* a pointer back to the jpeg object */
+ DilloJpeg *jpeg; /* a pointer back to the jpeg object */
} my_source_mgr;
struct my_error_mgr {
struct jpeg_error_mgr pub; /* "public" fields */
jmp_buf setjmp_buffer; /* for return to caller */
};
-typedef struct my_error_mgr * my_error_ptr;
+typedef struct my_error_mgr *my_error_ptr;
-typedef struct DilloJpeg {
+struct DilloJpeg {
DilloImage *Image;
DilloUrl *url;
int version;
@@ -74,7 +76,7 @@ typedef struct DilloJpeg {
struct jpeg_decompress_struct cinfo;
struct my_error_mgr jerr;
-} DilloJpeg;
+};
/*
* Forward declarations