diff --git a/legacy/eet/src/lib/Eet.h b/legacy/eet/src/lib/Eet.h index 0801b261f7..01ddbdcb15 100644 --- a/legacy/eet/src/lib/Eet.h +++ b/legacy/eet/src/lib/Eet.h @@ -12,7 +12,6 @@ # else # define EAPI __declspec(dllimport) # endif -# define EAPI_DEF #else # ifdef __GNUC__ # if __GNUC__ >= 4 @@ -23,7 +22,6 @@ # else # define EAPI # endif -# define EAPI_DEF EAPI #endif #ifdef __cplusplus diff --git a/legacy/eet/src/lib/eet_data.c b/legacy/eet/src/lib/eet_data.c index b64b58afeb..3a0313cd95 100644 --- a/legacy/eet/src/lib/eet_data.c +++ b/legacy/eet/src/lib/eet_data.c @@ -596,7 +596,7 @@ eet_data_put_type(Eet_Dictionary *ed, int type, const void *src, int *size_ret) * * char[4] = "CHnK"; // untyped data ... or * char[4] = "CHKx"; // typed data - x == type - * + * * int = chunk size (including magic string); * char[] = chuck magic/name string (0 byte terminated); * ... sub-chunks (a chunk can contain chuncks recusrively) ... @@ -789,14 +789,14 @@ static void _eet_descriptor_hash_new(Eet_Data_Descriptor *edd) { int i; - + edd->elements.hash.size = 1 << 6; edd->elements.hash.buckets = calloc(1, sizeof(Eet_Data_Descriptor_Hash) * edd->elements.hash.size); for (i = 0; i < edd->elements.num; i++) { Eet_Data_Element *ede; int hash; - + ede = &(edd->elements.set[i]); hash = _eet_hash_gen((char *) ede->name, 6); if (!edd->elements.hash.buckets[hash].element) @@ -804,7 +804,7 @@ _eet_descriptor_hash_new(Eet_Data_Descriptor *edd) else { Eet_Data_Descriptor_Hash *bucket; - + bucket = calloc(1, sizeof(Eet_Data_Descriptor_Hash)); bucket->element = ede; bucket->next = edd->elements.hash.buckets[hash].next; @@ -817,11 +817,11 @@ static void _eet_descriptor_hash_free(Eet_Data_Descriptor *edd) { int i; - + for (i = 0; i < edd->elements.hash.size; i++) { Eet_Data_Descriptor_Hash *bucket, *pbucket; - + bucket = edd->elements.hash.buckets[i].next; while (bucket) { @@ -838,7 +838,7 @@ _eet_descriptor_hash_find(Eet_Data_Descriptor *edd, char *name) { int hash; Eet_Data_Descriptor_Hash *bucket; - + hash = _eet_hash_gen(name, 6); if (!edd->elements.hash.buckets[hash].element) return NULL; if (!strcmp(edd->elements.hash.buckets[hash].element->name, name)) @@ -878,7 +878,7 @@ _eet_str_free(const char *str) /*---*/ -EAPI_DEF Eet_Data_Descriptor * +EAPI Eet_Data_Descriptor * eet_data_descriptor_new(const char *name, int size, void *(*func_list_next) (void *l), @@ -914,7 +914,7 @@ eet_data_descriptor_new(const char *name, } /* new replcement */ -EAPI_DEF Eet_Data_Descriptor * +EAPI Eet_Data_Descriptor * eet_data_descriptor2_new(Eet_Data_Descriptor_Class *eddc) { Eet_Data_Descriptor *edd; @@ -949,7 +949,7 @@ eet_data_descriptor2_new(Eet_Data_Descriptor_Class *eddc) return edd; } -EAPI_DEF Eet_Data_Descriptor * +EAPI Eet_Data_Descriptor * eet_data_descriptor3_new(Eet_Data_Descriptor_Class *eddc) { Eet_Data_Descriptor *edd; @@ -988,7 +988,7 @@ eet_data_descriptor3_new(Eet_Data_Descriptor_Class *eddc) return edd; } -EAPI_DEF void +EAPI void eet_data_descriptor_free(Eet_Data_Descriptor *edd) { _eet_descriptor_hash_free(edd); @@ -996,8 +996,8 @@ eet_data_descriptor_free(Eet_Data_Descriptor *edd) free(edd); } -EAPI_DEF void -eet_data_descriptor_element_add(Eet_Data_Descriptor *edd, +EAPI void +eet_data_descriptor_element_add(Eet_Data_Descriptor *edd, const char *name, int type, int group_type, int offset, @@ -1023,7 +1023,7 @@ eet_data_descriptor_element_add(Eet_Data_Descriptor *edd, ede->subtype = subtype; } -EAPI_DEF void * +EAPI void * eet_data_read(Eet_File *ef, Eet_Data_Descriptor *edd, const char *name) { const Eet_Dictionary *ed = NULL; @@ -1049,7 +1049,7 @@ eet_data_read(Eet_File *ef, Eet_Data_Descriptor *edd, const char *name) return data_dec; } -EAPI_DEF int +EAPI int eet_data_write(Eet_File *ef, Eet_Data_Descriptor *edd, const char *name, const void *data, int compress) { Eet_Dictionary *ed; @@ -1267,8 +1267,8 @@ _eet_data_string_escape(const char *str) for (strp = str; *strp; strp++) { - if (*strp == '\"') sz += 2; - else if (*strp == '\\') sz += 2; + if (*strp == '\"') sz += 2; + else if (*strp == '\\') sz += 2; else sz += 1; } s = malloc(sz + 1); @@ -1295,7 +1295,7 @@ static void _eet_data_dump_string_escape(void *dumpdata, void dumpfunc(void *data, const char *str), const char *str) { char *s; - + s = _eet_data_string_escape(str); if (s) { @@ -1312,7 +1312,7 @@ _eet_data_dump_token_get(const char *src, int *len) int in_token = 0; int in_quote = 0; int tlen = 0, tsize = 0; - + #define TOK_ADD(x) \ { \ tlen++; \ @@ -1323,7 +1323,7 @@ _eet_data_dump_token_get(const char *src, int *len) } \ tok[tlen - 1] = x; \ } - + for (p = src; *len > 0; p++, (*len)--) { if (in_token) @@ -1457,11 +1457,11 @@ _eet_data_dump_encode(Eet_Dictionary *ed, void *cdata, *data; int csize, size; Node *n; - + if (words_bigendian == -1) { unsigned long int v; - + v = htonl(0x12345678); if (v == 0x12345678) words_bigendian = 1; else words_bigendian = 0; @@ -1469,7 +1469,7 @@ _eet_data_dump_encode(Eet_Dictionary *ed, ds = eet_data_stream_new(); if (!ds) return NULL; - + switch (node->type) { case EET_G_UNKNOWN: @@ -1633,7 +1633,7 @@ _eet_data_dump_encode(Eet_Dictionary *ed, default: break; } - + if ((node->type > EET_G_UNKNOWN) && (node->type < EET_G_LAST)) chnk = eet_data_chunk_new(ds->data, ds->pos, node->name, EET_T_UNKNOW, node->type); else @@ -1641,20 +1641,20 @@ _eet_data_dump_encode(Eet_Dictionary *ed, ds->data = NULL; ds->size = 0; eet_data_stream_free(ds); - + ds = eet_data_stream_new(); eet_data_chunk_put(ed, chnk, ds); cdata = ds->data; csize = ds->pos; - + ds->data = NULL; ds->size = 0; eet_data_stream_free(ds); *size_ret = csize; - + free(chnk->data); eet_data_chunk_free(chnk); - + return cdata; } @@ -1681,7 +1681,7 @@ _eet_data_dump_parse(Eet_Dictionary *ed, for (p = src; p < (src + size);) { char *tok1, *tok2, *tok3, *tok4; - + TOK_GET(tok1); if (tok1) { @@ -1944,7 +1944,7 @@ _eet_data_descriptor_decode(const Eet_Dictionary *ed, if (chnk.type == EET_T_UNKNOW) { buf = tbuf; - + for (i = 0; i < level; i++) dumpfunc(dumpdata, " "); dumpfunc(dumpdata, "group \""); _eet_data_dump_string_escape(dumpdata, dumpfunc, chnk.name); @@ -2007,7 +2007,7 @@ _eet_data_descriptor_decode(const Eet_Dictionary *ed, { int ret; void *data_ret; - + if (IS_SIMPLE_TYPE(type)) { ret = eet_data_get_type(ed, @@ -2018,7 +2018,7 @@ _eet_data_descriptor_decode(const Eet_Dictionary *ed, if (type == EET_T_STRING) { char **str; - + str = (char **)(((char *)data) + ede->offset); if (*str) { @@ -2039,7 +2039,7 @@ _eet_data_descriptor_decode(const Eet_Dictionary *ed, if (type == EET_T_INLINED_STRING) { char **str; - + str = (char **)(((char *)data) + ede->offset); if (*str) { @@ -2051,7 +2051,7 @@ _eet_data_descriptor_decode(const Eet_Dictionary *ed, else if (ede->subtype) { void **ptr; - + data_ret = _eet_data_descriptor_decode(ed, ede->subtype, echnk.data, @@ -2080,7 +2080,7 @@ _eet_data_descriptor_decode(const Eet_Dictionary *ed, void *list = NULL; void **ptr; void *data_ret; - + ptr = (void **)(((char *)data) + ede->offset); list = *ptr; data_ret = NULL; @@ -2125,10 +2125,10 @@ _eet_data_descriptor_decode(const Eet_Dictionary *ed, void **ptr; char *key = NULL; void *data_ret = NULL; - + ptr = (void **)(((char *)data) + ede->offset); hash = *ptr; - + /* Read key */ ret = eet_data_get_type(ed, EET_T_STRING, @@ -2136,11 +2136,11 @@ _eet_data_descriptor_decode(const Eet_Dictionary *ed, ((char *)echnk.data) + echnk.size, &key); if (ret <= 0) goto error; - + /* Advance to next chunk */ NEXT_CHUNK(p, size, echnk, ed); memset(&echnk, 0, sizeof(Eet_Data_Chunk)); - + /* Read value */ eet_data_chunk_get(ed, &echnk, p, size); if (!echnk.name) goto error; @@ -2193,7 +2193,7 @@ _eet_data_descriptor_decode(const Eet_Dictionary *ed, { unsigned char dd[128]; int group_type = EET_G_UNKNOWN, type = EET_T_UNKNOW; - + if ((echnk.type > EET_T_UNKNOW) && (echnk.type < EET_T_LAST)) type = echnk.type; @@ -2204,7 +2204,7 @@ _eet_data_descriptor_decode(const Eet_Dictionary *ed, { int ret; void *data_ret; - + if (IS_SIMPLE_TYPE(type)) { ret = eet_data_get_type(ed, @@ -2262,7 +2262,7 @@ _eet_data_descriptor_decode(const Eet_Dictionary *ed, case EET_T_STRING: { char *s; - + s = *((char **)dd); if (s) { @@ -2325,7 +2325,7 @@ _eet_data_descriptor_decode(const Eet_Dictionary *ed, { int ret; void *data_ret; - + data_ret = NULL; if (IS_SIMPLE_TYPE(type)) { @@ -2354,7 +2354,7 @@ _eet_data_descriptor_decode(const Eet_Dictionary *ed, int ret; char *key = NULL; void *data_ret = NULL; - + /* Read key */ ret = eet_data_get_type(ed, EET_T_STRING, @@ -2362,11 +2362,11 @@ _eet_data_descriptor_decode(const Eet_Dictionary *ed, ((char *)echnk.data) + echnk.size, &key); if (ret <= 0) goto error; - + /* Advance to next chunk */ NEXT_CHUNK(p, size, echnk, ed); memset(&echnk, 0, sizeof(Eet_Data_Chunk)); - + /* Read value */ eet_data_chunk_get(ed, &echnk, p, size); if (!echnk.name) goto error; @@ -2383,7 +2383,7 @@ _eet_data_descriptor_decode(const Eet_Dictionary *ed, else { char *s; - + s = key; if (s) { @@ -2419,7 +2419,7 @@ _eet_data_descriptor_decode(const Eet_Dictionary *ed, /* advance to next chunk */ NEXT_CHUNK(p, size, echnk, ed); } - + _eet_freelist_unref(); _eet_freelist_str_unref(); _eet_freelist_list_unref(); @@ -2472,7 +2472,7 @@ error: return NULL; } -EAPI_DEF int +EAPI int eet_data_text_dump(const void *data_in, int size_in, void (*dumpfunc) (void *data, const char *str), @@ -2484,7 +2484,7 @@ eet_data_text_dump(const void *data_in, return 0; } -EAPI_DEF void * +EAPI void * eet_data_text_undump(const char *text, int textlen, int *size_ret) @@ -2492,7 +2492,7 @@ eet_data_text_undump(const char *text, return _eet_data_dump_parse(NULL, size_ret, text, textlen); } -EAPI_DEF void * +EAPI void * eet_data_descriptor_decode(Eet_Data_Descriptor *edd, const void *data_in, int size_in) @@ -2632,7 +2632,7 @@ _eet_data_descriptor_encode(Eet_Dictionary *ed, return cdata; } -EAPI_DEF void * +EAPI void * eet_data_descriptor_encode(Eet_Data_Descriptor *edd, const void *data_in, int *size_ret) diff --git a/legacy/eet/src/lib/eet_image.c b/legacy/eet/src/lib/eet_image.c index b03f15db30..6b1eac5665 100644 --- a/legacy/eet/src/lib/eet_image.c +++ b/legacy/eet/src/lib/eet_image.c @@ -703,7 +703,7 @@ eet_data_image_jpeg_alpha_convert(int *size, const void *data, unsigned int w, u return d; } -EAPI_DEF int +EAPI int eet_data_image_write(Eet_File *ef, const char *name, const void *data, unsigned int w, unsigned int h, int alpha, int compress, int quality, int lossy) @@ -723,7 +723,7 @@ eet_data_image_write(Eet_File *ef, const char *name, return 0; } -EAPI_DEF void * +EAPI void * eet_data_image_read(Eet_File *ef, const char *name, unsigned int *w, unsigned int *h, int *alpha, int *compress, int *quality, int *lossy) @@ -750,7 +750,7 @@ eet_data_image_read(Eet_File *ef, const char *name, return d; } -EAPI_DEF int +EAPI int eet_data_image_header_read(Eet_File *ef, const char *name, unsigned int *w, unsigned int *h, int *alpha, int *compress, int *quality, int *lossy) @@ -775,7 +775,7 @@ eet_data_image_header_read(Eet_File *ef, const char *name, return d; } -EAPI_DEF void * +EAPI void * eet_data_image_encode(const void *data, int *size_ret, unsigned int w, unsigned int h, int alpha, int compress, int quality, int lossy) { void *d = NULL; @@ -799,7 +799,7 @@ eet_data_image_encode(const void *data, int *size_ret, unsigned int w, unsigned return d; } -EAPI_DEF int +EAPI int eet_data_image_header_decode(const void *data, int size, unsigned int *w, unsigned int *h, int *alpha, int *compress, int *quality, int *lossy) { int header[8]; @@ -883,7 +883,7 @@ eet_data_image_header_decode(const void *data, int size, unsigned int *w, unsign return 0; } -EAPI_DEF void * +EAPI void * eet_data_image_decode(const void *data, int size, unsigned int *w, unsigned int *h, int *alpha, int *compress, int *quality, int *lossy) { unsigned int *d = NULL; diff --git a/legacy/eet/src/lib/eet_lib.c b/legacy/eet/src/lib/eet_lib.c index 64e8a87911..bec5fd79cf 100644 --- a/legacy/eet/src/lib/eet_lib.c +++ b/legacy/eet/src/lib/eet_lib.c @@ -599,13 +599,13 @@ write_error: return EET_ERROR_WRITE_ERROR; } -EAPI_DEF int +EAPI int eet_init(void) { return ++eet_initcount; } -EAPI_DEF int +EAPI int eet_shutdown(void) { if (--eet_initcount == 0) @@ -617,7 +617,7 @@ eet_shutdown(void) return eet_initcount; } -EAPI_DEF void +EAPI void eet_clearcache(void) { int num = 0; @@ -816,7 +816,7 @@ eet_internal_read2(Eet_File *ef) ef->ed->count = num_dictionary_entries; ef->ed->start = start + bytes_dictionary_entries + bytes_directory_entries; ef->ed->end = ef->ed->start; - + for (j = 0; j < ef->ed->count; ++j) { int hash; @@ -1043,7 +1043,7 @@ eet_internal_read(Eet_File *ef) return NULL; } -EAPI_DEF Eet_File * +EAPI Eet_File * eet_memopen_read(const void *data, size_t size) { Eet_File *ef; @@ -1070,7 +1070,7 @@ eet_memopen_read(const void *data, size_t size) return eet_internal_read(ef); } -EAPI_DEF Eet_File * +EAPI Eet_File * eet_open(const char *file, Eet_File_Mode mode) { FILE *fp; @@ -1235,7 +1235,7 @@ eet_open(const char *file, Eet_File_Mode mode) return ef; } -EAPI_DEF Eet_File_Mode +EAPI Eet_File_Mode eet_mode_get(Eet_File *ef) { /* check to see its' an eet file pointer */ @@ -1245,7 +1245,7 @@ eet_mode_get(Eet_File *ef) return ef->mode; } -EAPI_DEF Eet_Error +EAPI Eet_Error eet_close(Eet_File *ef) { Eet_Error err; @@ -1318,7 +1318,7 @@ eet_close(Eet_File *ef) return err; } -EAPI_DEF void * +EAPI void * eet_read(Eet_File *ef, const char *name, int *size_ret) { void *data = NULL; @@ -1417,7 +1417,7 @@ eet_read(Eet_File *ef, const char *name, int *size_ret) return data; } -EAPI_DEF const void * +EAPI const void * eet_read_direct(Eet_File *ef, const char *name, int *size_ret) { const void *data = NULL; @@ -1462,7 +1462,7 @@ eet_read_direct(Eet_File *ef, const char *name, int *size_ret) return data; } -EAPI_DEF int +EAPI int eet_write(Eet_File *ef, const char *name, const void *data, int size, int compress) { Eet_File_Node *efn; @@ -1583,7 +1583,7 @@ eet_write(Eet_File *ef, const char *name, const void *data, int size, int compre return data_size; } -EAPI_DEF int +EAPI int eet_delete(Eet_File *ef, const char *name) { Eet_File_Node *efn; @@ -1637,7 +1637,7 @@ eet_delete(Eet_File *ef, const char *name) return exists_already; } -EAPI_DEF Eet_Dictionary* +EAPI Eet_Dictionary* eet_dictionary_get(Eet_File *ef) { if (eet_check_pointer(ef)) return NULL; @@ -1646,7 +1646,7 @@ eet_dictionary_get(Eet_File *ef) } -EAPI_DEF char ** +EAPI char ** eet_list(Eet_File *ef, const char *glob, int *count_ret) { Eet_File_Node *efn; @@ -1714,7 +1714,7 @@ eet_list(Eet_File *ef, const char *glob, int *count_ret) return list_ret; } -EAPI_DEF int +EAPI int eet_num_entries(Eet_File *ef) { int i, num, ret = 0; diff --git a/legacy/eet/src/lib/eet_memfile.c b/legacy/eet/src/lib/eet_memfile.c index 64fe3e9daa..59c7e2fc4c 100644 --- a/legacy/eet/src/lib/eet_memfile.c +++ b/legacy/eet/src/lib/eet_memfile.c @@ -58,7 +58,7 @@ void _eet_memfile_shutdown() for (i = 0; i < _eet_memfile_info_num; i++) free(_eet_memfile_info[i].data); - + free(_eet_memfile_info); _eet_memfile_info = NULL; #endif