24 #ifdef NEED_SHORT_EXTERNAL_NAMES 25 #define jpeg_get_small jpeg12_get_small 26 #define jpeg_free_small jpeg12_free_small 27 #define jpeg_get_large jpeg12_get_large 28 #define jpeg_free_large jpeg12_free_large 29 #define jpeg_mem_available jpeg12_mem_available 30 #define jpeg_open_backing_store jpeg12_open_backing_store 31 #define jpeg_mem_init jpeg12_mem_init 32 #define jpeg_mem_term jpeg12_mem_term 47 EXTERN(
void *) jpeg_get_small JPP((
j_common_ptr cinfo,
size_t sizeofobject));
48 EXTERN(
void) jpeg_free_small JPP((
j_common_ptr cinfo,
void *
object,
49 size_t sizeofobject));
60 EXTERN(
void FAR *) jpeg_get_large JPP((
j_common_ptr cinfo,
61 size_t sizeofobject));
62 EXTERN(
void) jpeg_free_large JPP((
j_common_ptr cinfo,
void FAR *
object,
63 size_t sizeofobject));
77 #ifndef MAX_ALLOC_CHUNK 78 #define MAX_ALLOC_CHUNK 1000000000L 103 EXTERN(
long) jpeg_mem_available JPP((
j_common_ptr cinfo,
104 long min_bytes_needed,
105 long max_bytes_needed,
106 long already_allocated));
116 #define TEMP_NAME_LENGTH 64 119 #ifdef USE_MSDOS_MEMMGR 121 typedef unsigned short XMSH;
122 typedef unsigned short EMSH;
132 #ifdef USE_MAC_MEMMGR 142 backing_store_ptr info,
143 void FAR * buffer_address,
144 long file_offset,
long byte_count));
146 backing_store_ptr info,
147 void FAR * buffer_address,
148 long file_offset,
long byte_count));
150 backing_store_ptr info));
153 #ifdef USE_MSDOS_MEMMGR 156 char temp_name[TEMP_NAME_LENGTH];
158 #ifdef USE_MAC_MEMMGR 162 char temp_name[TEMP_NAME_LENGTH];
166 char temp_name[TEMP_NAME_LENGTH];
180 EXTERN(
void) jpeg_open_backing_store JPP((
j_common_ptr cinfo,
181 backing_store_ptr info,
182 long total_bytes_needed));