… | |
… | |
22 | #define RAND (seed = (seed + 7141) * 54773 % 134456) |
22 | #define RAND (seed = (seed + 7141) * 54773 % 134456) |
23 | |
23 | |
24 | #define LINELENGTH 240 |
24 | #define LINELENGTH 240 |
25 | |
25 | |
26 | #define ELLIPSIS "\xe2\x80\xa6" |
26 | #define ELLIPSIS "\xe2\x80\xa6" |
|
|
27 | |
|
|
28 | typedef char *octet_string; |
27 | |
29 | |
28 | struct jpg_err_mgr |
30 | struct jpg_err_mgr |
29 | { |
31 | { |
30 | struct jpeg_error_mgr err; |
32 | struct jpeg_error_mgr err; |
31 | jmp_buf setjmp_buffer; |
33 | jmp_buf setjmp_buffer; |
… | |
… | |
202 | |
204 | |
203 | OUTPUT: |
205 | OUTPUT: |
204 | RETVAL |
206 | RETVAL |
205 | |
207 | |
206 | const char * |
208 | const char * |
207 | magic (const char *path) |
209 | magic (octet_string path) |
208 | CODE: |
210 | CODE: |
209 | { |
211 | { |
210 | static magic_t cookie; |
212 | static magic_t cookie; |
211 | |
213 | |
212 | if (!cookie) |
214 | if (!cookie) |
… | |
… | |
223 | } |
225 | } |
224 | OUTPUT: |
226 | OUTPUT: |
225 | RETVAL |
227 | RETVAL |
226 | |
228 | |
227 | const char * |
229 | const char * |
228 | magic_mime (const char *path) |
230 | magic_mime (octet_string path) |
229 | CODE: |
231 | CODE: |
230 | { |
232 | { |
231 | static magic_t cookie; |
233 | static magic_t cookie; |
232 | |
234 | |
233 | if (!cookie) |
235 | if (!cookie) |