forked from enlightenment/efl
* EAPI_DEF is actually useless. go back to EAPI
before using the correct way to deal with dllimport / dllexport on Windows * remove some trailing spaces SVN revision: 33949
This commit is contained in:
parent
fad0d39cdc
commit
a3b06c3a70
|
@ -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
|
||||
|
|
|
@ -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)
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue