61 #ifndef MAX_ALLOC_CHUNK
62 #define MAX_ALLOC_CHUNK 1000000000L
99 #define TEMP_NAME_LENGTH 64
102 #ifdef USE_MSDOS_MEMMGR
104 typedef unsigned short XMSH;
105 typedef unsigned short EMSH;
115 #ifdef USE_MAC_MEMMGR
125 void *buffer_address,
long file_offset,
128 void *buffer_address,
long file_offset,
133 #ifdef USE_MSDOS_MEMMGR
138 #ifdef USE_MAC_MEMMGR
jpeg_mem_available(j_common_ptr cinfo, size_t min_bytes_needed, size_t max_bytes_needed, size_t already_allocated)
jpeg_get_large(j_common_ptr cinfo, size_t sizeofobject)
jpeg_free_small(j_common_ptr cinfo, void *object, size_t sizeofobject)
jpeg_get_small(j_common_ptr cinfo, size_t sizeofobject)
jpeg_mem_term(j_common_ptr cinfo)
jpeg_open_backing_store(j_common_ptr cinfo, backing_store_ptr info, long total_bytes_needed)
jpeg_free_large(j_common_ptr cinfo, void *object, size_t sizeofobject)
jpeg_mem_init(j_common_ptr cinfo)
struct backing_store_struct * backing_store_ptr
EXTERN(void *) jpeg_get_small(j_common_ptr cinfo
size_t size_t size_t already_allocated
backing_store_ptr info
[4]
size_t size_t max_bytes_needed
backing_store_ptr long total_bytes_needed
struct backing_store_struct backing_store_info
GLuint64 GLenum void * handle
void(* write_backing_store)(j_common_ptr cinfo, backing_store_ptr info, void *buffer_address, long file_offset, long byte_count)
void(* close_backing_store)(j_common_ptr cinfo, backing_store_ptr info)
void(* read_backing_store)(j_common_ptr cinfo, backing_store_ptr info, void *buffer_address, long file_offset, long byte_count)
char temp_name[TEMP_NAME_LENGTH]