*d = *s;
CONV8(*d);
return sizeof(char);
-} /* eet_data_get_char */
+}
static void *
eet_data_put_char(Eet_Dictionary *ed __UNUSED__,
CONV8(*d);
*size_ret = sizeof(char);
return d;
-} /* eet_data_put_char */
+}
/* SHORT TYPE */
static int
d = (short *)dst;
CONV16(*d);
return sizeof(short);
-} /* eet_data_get_short */
+}
static void *
eet_data_put_short(Eet_Dictionary *ed __UNUSED__,
CONV16(*d);
*size_ret = sizeof(short);
return d;
-} /* eet_data_put_short */
+}
/* INT TYPE */
static inline int
d = (int *)dst;
CONV32(*d);
return sizeof(int);
-} /* eet_data_get_int */
+}
static void *
eet_data_put_int(Eet_Dictionary *ed __UNUSED__,
CONV32(*d);
*size_ret = sizeof(int);
return d;
-} /* eet_data_put_int */
+}
/* LONG LONG TYPE */
static int
d = (unsigned long long *)dst;
CONV64(*d);
return sizeof(unsigned long long);
-} /* eet_data_get_long_long */
+}
static void *
eet_data_put_long_long(Eet_Dictionary *ed __UNUSED__,
CONV64(*d);
*size_ret = sizeof(unsigned long long);
return d;
-} /* eet_data_put_long_long */
+}
/* STRING TYPE */
static inline int
}
return -1;
-} /* eet_data_get_string_hash */
+}
static inline int
eet_data_get_string(const Eet_Dictionary *ed,
*d = s;
return strlen(s) + 1;
-} /* eet_data_get_string */
+}
static void *
eet_data_put_string(Eet_Dictionary *ed,
memcpy(d, s, len + 1);
*size_ret = len + 1;
return d;
-} /* eet_data_put_string */
+}
/* ALWAYS INLINED STRING TYPE */
static int
void *dst)
{
return eet_data_get_string(NULL, src, src_end, dst);
-} /* eet_data_get_istring */
+}
static void *
eet_data_put_istring(Eet_Dictionary *ed __UNUSED__,
int *size_ret)
{
return eet_data_put_string(NULL, src, size_ret);
-} /* eet_data_put_istring */
+}
/* ALWAYS NULL TYPE */
static int
*d = NULL;
return 1;
-} /* eet_data_get_null */
+}
static void *
eet_data_put_null(Eet_Dictionary *ed __UNUSED__,
{
*size_ret = 0;
return NULL;
-} /* eet_data_put_null */
+}
/**
* Fast lookups of simple doubles/floats.
}
return 0;
-} /* _eet_data_float_cache_get */
+}
static inline int
_eet_data_double_cache_get(const char *s,
}
return 0;
-} /* _eet_data_double_cache_get */
+}
/* FLOAT TYPE */
static int
return -1;
return 1;
-} /* eet_data_get_float */
+}
static void *
eet_data_put_float(Eet_Dictionary *ed,
return NULL;
return eet_data_put_int(ed, &idx, size_ret);
-} /* eet_data_put_float */
+}
/* DOUBLE TYPE */
static int
return -1;
return 1;
-} /* eet_data_get_double */
+}
static void *
eet_data_put_double(Eet_Dictionary *ed,
return NULL;
return eet_data_put_int(ed, &idx, size_ret);
-} /* eet_data_put_double */
+}
static int
eet_data_get_f32p32(const Eet_Dictionary *ed,
return -1;
return 1;
-} /* eet_data_get_f32p32 */
+}
static void *
eet_data_put_f32p32(Eet_Dictionary *ed,
return NULL;
return eet_data_put_int(ed, &idx, size_ret);
-} /* eet_data_put_f32p32 */
+}
static int
eet_data_get_f16p16(const Eet_Dictionary *ed,
*fp = eina_f32p32_to_f16p16(tmp);
return 1;
-} /* eet_data_get_f16p16 */
+}
static void *
eet_data_put_f16p16(Eet_Dictionary *ed,
tmp = eina_f16p16_to_f32p32((Eina_F16p16)(*(Eina_F16p16 *)src));
return eet_data_put_f32p32(ed, &tmp, size_ret);
-} /* eet_data_put_f16p16 */
+}
static int
eet_data_get_f8p24(const Eet_Dictionary *ed,
*fp = eina_f32p32_to_f8p24(tmp);
return 1;
-} /* eet_data_get_f8p24 */
+}
static void *
eet_data_put_f8p24(Eet_Dictionary *ed,
tmp = eina_f8p24_to_f32p32((Eina_F8p24)(*(Eina_F8p24 *)src));
return eet_data_put_f32p32(ed, &tmp, size_ret);
-} /* eet_data_put_f8p24 */
+}
static inline int
eet_data_get_type(const Eet_Dictionary *ed,
ret = eet_basic_codec[type - 1].get(ed, src, src_end, dest);
return ret;
-} /* eet_data_get_type */
+}
static inline void *
eet_data_put_type(Eet_Dictionary *ed,
ret = eet_basic_codec[type - 1].put(ed, src, size_ret);
return ret;
-} /* eet_data_put_type */
+}
static inline Eina_Bool
eet_data_type_match(int type1,
default:
break;
- } /* switch */
+ }
return EINA_FALSE;
-} /* eet_data_type_match */
+}
/* chunk format...
*
default:
return;
- } /* switch */
+ }
}
else if (chnk->type > EET_T_LAST)
{
}
return;
-} /* eet_data_chunk_get */
+}
static inline Eet_Data_Chunk *
eet_data_chunk_new(void *data,
chnk->type = type;
chnk->group_type = group_type;
return chnk;
-} /* eet_data_chunk_new */
+}
static inline void
eet_data_chunk_free(Eet_Data_Chunk *chnk)
free(chnk->name);
free(chnk);
-} /* eet_data_chunk_free */
+}
static inline Eet_Data_Stream *
eet_data_stream_new(void)
return NULL;
return ds;
-} /* eet_data_stream_new */
+}
static inline void
eet_data_stream_free(Eet_Data_Stream *ds)
free(ds->data);
free(ds);
-} /* eet_data_stream_free */
+}
static inline void
eet_data_stream_flush(Eet_Data_Stream *ds)
{
free(ds);
-} /* eet_data_stream_flush */
+}
static inline void
eet_data_stream_write(Eet_Data_Stream *ds,
p = ds->data;
memcpy(p + ds->pos, data, size);
ds->pos += size;
-} /* eet_data_stream_write */
+}
static void
eet_data_chunk_put(Eet_Dictionary *ed,
default:
return;
- } /* switch */
+ }
buf[3] = type;
}
free(string);
on_error:
free(size);
-} /* eet_data_chunk_put */
+}
/*---*/
edd->elements.hash.buckets[hash].next = bucket;
}
}
-} /* _eet_descriptor_hash_new */
+}
static void
_eet_descriptor_hash_free(Eet_Data_Descriptor *edd)
}
if (edd->elements.hash.buckets)
free(edd->elements.hash.buckets);
-} /* _eet_descriptor_hash_free */
+}
static Eet_Data_Element *
_eet_descriptor_hash_find(Eet_Data_Descriptor *edd,
bucket = bucket->next;
}
return NULL;
-} /* _eet_descriptor_hash_find */
+}
static void *
_eet_mem_alloc(size_t size)
{
return calloc(1, size);
-} /* _eet_mem_alloc */
+}
static void
_eet_mem_free(void *mem)
{
free(mem);
-} /* _eet_mem_free */
+}
static char *
_eet_str_alloc(const char *str)
{
return strdup(str);
-} /* _eet_str_alloc */
+}
static void
_eet_str_free(const char *str)
{
free((char *)str);
-} /* _eet_str_free */
+}
static Eina_Hash *
_eet_eina_hash_add_alloc(Eina_Hash *hash,
eina_hash_add(hash, key, data);
return hash;
-} /* _eet_eina_hash_add_alloc */
+}
static Eina_Hash *
_eet_eina_hash_direct_add_alloc(Eina_Hash *hash,
eina_hash_direct_add(hash, key, data);
return hash;
-} /* _eet_eina_hash_direct_add_alloc */
+}
static char *
_eet_str_direct_alloc(const char *str)
{
return (char *)str;
-} /* _eet_str_direct_alloc */
+}
static void
_eet_str_direct_free(const char *str __UNUSED__)
{
-} /* _eet_str_direct_free */
+}
static void
_eet_eina_hash_foreach(void *hash,
{
if (hash)
eina_hash_foreach(hash, cb, fdata);
-} /* _eet_eina_hash_foreach */
+}
static void
_eet_eina_hash_free(void *hash)
{
if (hash)
eina_hash_free(hash);
-} /* _eet_eina_hash_free */
+}
/*---*/
EAPI Eina_Bool
eddc->func.array_free = _eet_mem_free;
return EINA_TRUE;
-} /* eet_eina_stream_data_descriptor_class_set */
+}
EAPI Eina_Bool
eet_eina_file_data_descriptor_class_set(Eet_Data_Descriptor_Class *eddc,
eddc->func.str_direct_free = _eet_str_direct_free;
return EINA_TRUE;
-} /* eet_eina_file_data_descriptor_class_set */
+}
static Eet_Data_Descriptor *
_eet_data_descriptor_new(const Eet_Data_Descriptor_Class *eddc,
}
return edd;
-} /* _eet_data_descriptor_new */
+}
EAPI Eet_Data_Descriptor *
eet_data_descriptor_new(const char *name,
eddc.func.hash_free = func_hash_free;
return _eet_data_descriptor_new(&eddc, 0);
-} /* eet_data_descriptor_new */
+}
EAPI Eet_Data_Descriptor *
eet_data_descriptor2_new(const Eet_Data_Descriptor_Class *eddc)
{
return _eet_data_descriptor_new(eddc, 1);
-} /* eet_data_descriptor2_new */
+}
EAPI Eet_Data_Descriptor *
eet_data_descriptor3_new(const Eet_Data_Descriptor_Class *eddc)
{
return _eet_data_descriptor_new(eddc, 2);
-} /* eet_data_descriptor3_new */
+}
EAPI Eet_Data_Descriptor *
eet_data_descriptor_stream_new(const Eet_Data_Descriptor_Class *eddc)
{
return _eet_data_descriptor_new(eddc, 1);
-} /* eet_data_descriptor_stream_new */
+}
EAPI Eet_Data_Descriptor *
eet_data_descriptor_file_new(const Eet_Data_Descriptor_Class *eddc)
{
return _eet_data_descriptor_new(eddc, 2);
-} /* eet_data_descriptor_file_new */
+}
EAPI void
eet_data_descriptor_free(Eet_Data_Descriptor *edd)
free(edd->elements.set);
free(edd);
-} /* eet_data_descriptor_free */
+}
EAPI void
eet_data_descriptor_element_add(Eet_Data_Descriptor *edd,
ede->counter_name = counter_name;
ede->subtype = subtype;
-} /* eet_data_descriptor_element_add */
+}
EAPI void *
eet_data_read_cipher(Eet_File *ef,
free((void *)data);
return data_dec;
-} /* eet_data_read_cipher */
+}
EAPI Eet_Node *
eet_data_node_read_cipher(Eet_File *ef,
free((void *)data);
return result;
-} /* eet_data_node_read_cipher */
+}
EAPI void *
eet_data_read(Eet_File *ef,
const char *name)
{
return eet_data_read_cipher(ef, edd, name, NULL);
-} /* eet_data_read */
+}
EAPI int
eet_data_write_cipher(Eet_File *ef,
val = eet_write_cipher(ef, name, data_enc, size, compress, cipher_key);
free(data_enc);
return val;
-} /* eet_data_write_cipher */
+}
EAPI int
eet_data_write(Eet_File *ef,
int compress)
{
return eet_data_write_cipher(ef, edd, name, NULL, data, compress);
-} /* eet_data_write */
+}
static void
eet_free_context_init(Eet_Free_Context *context)
#endif /* if defined (_WIN64) || ((!defined (_WIN32)) && (LONG_BIT != 32)) */
return hash & 0xFF;
-} /* _eet_free_hash */
+}
static void
_eet_free_add(Eet_Free *ef,
return;
eina_array_push(&ef->list[hash], data);
-} /* _eet_free_add */
+}
#if 0
static void
for (i = 0; i < EET_FREE_COUNT; ++i)
eina_array_clean(&ef->list[i]);
-} /* _eet_free_reset */
+}
static void
_eet_free_ref(Eet_Free *ef)
{
ef->ref++;
-} /* _eet_free_ref */
+}
static void
_eet_free_unref(Eet_Free *ef)
{
ef->ref--;
-} /* _eet_free_unref */
+}
#define _eet_freelist_add(Ctx, Data) _eet_free_add(&Ctx->freelist, Data);
#define _eet_freelist_del(Ctx, Data) _eet_free_del(&Ctx->freelist, Data);
free(track);
}
_eet_free_reset(&context->freelist);
-} /* _eet_freelist_free */
+}
#define _eet_freelist_array_add(Ctx, Data) _eet_free_add(&Ctx->freelist_array, Data);
#define _eet_freelist_array_del(Ctx, Data) _eet_free_del(&Ctx->freelist_array, Data);
free(track);
}
_eet_free_reset(&context->freelist_array);
-} /* _eet_freelist_array_free */
+}
#define _eet_freelist_list_add(Ctx, Data) _eet_free_add(&Ctx->freelist_list, Data);
#define _eet_freelist_list_del(Ctx, Data) _eet_free_del(&Ctx->freelist_list, Data);
edd->func.list_free(*((void **)(track)));
}
_eet_free_reset(&context->freelist_list);
-} /* _eet_freelist_list_free */
+}
#define _eet_freelist_str_add(Ctx, Data) _eet_free_add(&Ctx->freelist_str, Data);
#define _eet_freelist_str_del(Ctx, Data) _eet_free_del(&Ctx->freelist_str, Data);
free(track);
}
_eet_free_reset(&context->freelist_str);
-} /* _eet_freelist_str_free */
+}
#define _eet_freelist_direct_str_add(Ctx, Data) _eet_free_add(&Ctx->freelist_direct_str, Data);
#define _eet_freelist_direct_str_del(Ctx, Data) _eet_free_del(&Ctx->freelist_direct_str, Data);
free(track);
}
_eet_free_reset(&context->freelist_direct_str);
-} /* _eet_freelist_direct_str_free */
+}
#define _eet_freelist_hash_add(Ctx, Data) _eet_free_add(&Ctx->freelist_hash, Data);
#define _eet_freelist_hash_del(Ctx, Data) _eet_free_del(&Ctx->freelist_hash, Data);
free(track);
}
_eet_free_reset(&context->freelist_hash);
-} /* _eet_freelist_hash_free */
+}
static void
_eet_freelist_all_ref(Eet_Free_Context *freelist_context)
_eet_freelist_list_ref(freelist_context);
_eet_freelist_hash_ref(freelist_context);
_eet_freelist_direct_str_ref(freelist_context);
-} /* _eet_freelist_all_ref */
+}
static void
_eet_freelist_all_unref(Eet_Free_Context *freelist_context)
_eet_freelist_list_unref(freelist_context);
_eet_freelist_hash_unref(freelist_context);
_eet_freelist_direct_str_unref(freelist_context);
-} /* _eet_freelist_all_unref */
+}
static int
eet_data_descriptor_encode_hash_cb(void *hash __UNUSED__,
}
return 1;
-} /* eet_data_descriptor_encode_hash_cb */
+}
static char *
_eet_data_dump_token_get(const char *src,
free(tok);
return NULL;
-} /* _eet_data_dump_token_get */
+}
static void
eet_data_encode(Eet_Dictionary *ed,
eet_data_chunk_put(ed, echnk, ds);
eet_data_chunk_free(echnk);
free(data);
-} /* eet_data_encode */
+}
static void *
_eet_data_dump_encode(int parent_type,
eet_data_chunk_free(chnk);
return cdata;
-} /* _eet_data_dump_encode */
+}
static void *
_eet_data_dump_parse(Eet_Dictionary *ed,
}
return cdata;
-} /* _eet_data_dump_parse */
+}
#define NEXT_CHUNK(P, Size, Echnk, Ed) \
{ \
case EET_G_VARIANT:
default:
goto error;
- } /* switch */
+ }
}
while (size > 0)
/* FIXME: Warn that something goes wrong here. */
return NULL;
-} /* _eet_data_descriptor_decode */
+}
static int
eet_data_get_list(Eet_Free_Context *context,
on_error:
return 0;
-} /* eet_data_get_list */
+}
static int
eet_data_get_hash(Eet_Free_Context *context,
on_error:
return 0;
-} /* eet_data_get_hash */
+}
/* var arrays and fixed arrays have to
* get all chunks at once. for fixed arrays
eet_node_del(tmp);
return 0;
-} /* eet_data_get_array */
+}
static void
eet_data_put_union(Eet_Dictionary *ed,
break;
}
-} /* eet_data_put_union */
+}
static int
eet_data_get_union(Eet_Free_Context *context,
on_error:
return 0;
-} /* eet_data_get_union */
+}
static void
eet_data_put_variant(Eet_Dictionary *ed,
break;
}
-} /* eet_data_put_variant */
+}
static int
eet_data_get_variant(Eet_Free_Context *context,
on_error:
return 0;
-} /* eet_data_get_variant */
+}
static Eet_Node *
eet_data_node_simple_type(int type,
default:
ERR("Unknow type passed to eet_data_node_simple_type");
return NULL;
- } /* switch */
-} /* eet_data_node_simple_type */
+ }
+}
static int
eet_data_get_unknown(Eet_Free_Context *context,
}
return 1;
-} /* eet_data_get_unknown */
+}
static void
eet_data_put_array(Eet_Dictionary *ed,
offset += subsize;
}
-} /* eet_data_put_array */
+}
static void
eet_data_put_unknown(Eet_Dictionary *ed,
size,
ede->type,
ede->group_type);
-} /* eet_data_put_unknown */
+}
static void
eet_data_put_list(Eet_Dictionary *ed,
ede->group_type);
}
}
-} /* eet_data_put_list */
+}
static void
eet_data_put_hash(Eet_Dictionary *ed,
fdata.ede = ede;
fdata.ed = ed;
edd->func.hash_foreach(l, eet_data_descriptor_encode_hash_cb, &fdata);
-} /* eet_data_put_hash */
+}
EAPI int
eet_data_dump_cipher(Eet_File *ef,
free((void *)data);
return result ? 1 : 0;
-} /* eet_data_dump_cipher */
+}
EAPI int
eet_data_dump(Eet_File *ef,
void *dumpdata)
{
return eet_data_dump_cipher(ef, name, NULL, dumpfunc, dumpdata);
-} /* eet_data_dump */
+}
EAPI int
eet_data_text_dump_cipher(const void *data_in,
free(ret);
return result ? 1 : 0;
-} /* eet_data_text_dump_cipher */
+}
EAPI int
eet_data_text_dump(const void *data_in,
void *dumpdata)
{
return eet_data_text_dump_cipher(data_in, NULL, size_in, dumpfunc, dumpdata);
-} /* eet_data_text_dump */
+}
EAPI void *
eet_data_text_undump_cipher(const char *text,
}
return ret;
-} /* eet_data_text_undump_cipher */
+}
EAPI void *
eet_data_text_undump(const char *text,
int *size_ret)
{
return eet_data_text_undump_cipher(text, NULL, textlen, size_ret);
-} /* eet_data_text_undump */
+}
EAPI int
eet_data_undump_cipher(Eet_File *ef,
val = eet_write_cipher(ef, name, data_enc, size, compress, cipher_key);
free(data_enc);
return val;
-} /* eet_data_undump_cipher */
+}
EAPI int
eet_data_undump(Eet_File *ef,
int compress)
{
return eet_data_undump_cipher(ef, name, NULL, text, textlen, compress);
-} /* eet_data_undump */
+}
EAPI void *
eet_data_descriptor_decode_cipher(Eet_Data_Descriptor *edd,
free(deciphered);
return ret;
-} /* eet_data_descriptor_decode_cipher */
+}
EAPI void *
eet_data_descriptor_decode(Eet_Data_Descriptor *edd,
int size_in)
{
return eet_data_descriptor_decode_cipher(edd, data_in, NULL, size_in);
-} /* eet_data_descriptor_decode */
+}
EAPI Eet_Node *
eet_data_node_decode_cipher(const void *data_in,
free(deciphered);
return ret;
-} /* eet_data_node_decode_cipher */
+}
static void *
_eet_data_descriptor_encode(Eet_Dictionary *ed,
eet_data_chunk_free(chnk);
return cdata;
-} /* _eet_data_descriptor_encode */
+}
EAPI int
eet_data_node_write_cipher(Eet_File *ef,
val = eet_write_cipher(ef, name, data_enc, size, compress, cipher_key);
free(data_enc);
return val;
-} /* eet_data_node_write_cipher */
+}
EAPI void *
eet_data_node_encode_cipher(Eet_Node *node,
*size_ret = size;
return ret;
-} /* eet_data_node_encode_cipher */
+}
EAPI void *
eet_data_descriptor_encode_cipher(Eet_Data_Descriptor *edd,
*size_ret = size;
return ret;
-} /* eet_data_descriptor_encode_cipher */
+}
EAPI void *
eet_data_descriptor_encode(Eet_Data_Descriptor *edd,
int *size_ret)
{
return eet_data_descriptor_encode_cipher(edd, data_in, NULL, size_ret);
-} /* eet_data_descriptor_encode */
+}
EAPI void *
eet_data_xattr_cipher_get(const char *filename,
{
/* FIXME: Use attribute unused */
(void)cinfo;
-} /* _eet_jpeg_membuf_src_init */
+}
static boolean
_eet_jpeg_membuf_src_fill(j_decompress_ptr cinfo)
src->pub.next_input_byte = jpeg_eoi;
return TRUE;
-} /* _eet_jpeg_membuf_src_fill */
+}
static void
_eet_jpeg_membuf_src_skip(j_decompress_ptr cinfo,
src->pub.bytes_in_buffer -= num_bytes;
src->pub.next_input_byte += num_bytes;
-} /* _eet_jpeg_membuf_src_skip */
+}
static void
_eet_jpeg_membuf_src_term(j_decompress_ptr cinfo)
free(src);
cinfo->src = NULL;
-} /* _eet_jpeg_membuf_src_term */
+}
static int
eet_jpeg_membuf_src(j_decompress_ptr cinfo,
src->pub.next_input_byte = src->buf;
return 0;
-} /* eet_jpeg_membuf_src */
+}
struct jpeg_membuf_dst
{
{
/* FIXME: Use eina attribute */
(void)cinfo;
-} /* _eet_jpeg_membuf_dst_init */
+}
static boolean
_eet_jpeg_membuf_dst_flush(j_compress_ptr cinfo)
dst->len *= 2;
return FALSE;
-} /* _eet_jpeg_membuf_dst_flush */
+}
static void
_eet_jpeg_membuf_dst_term(j_compress_ptr cinfo)
free(dst);
cinfo->dest = NULL;
-} /* _eet_jpeg_membuf_dst_term */
+}
static int
eet_jpeg_membuf_dst(j_compress_ptr cinfo,
dst->failed = 0;
return 0;
-} /* eet_jpeg_membuf_dst */
+}
/*---*/
/* cinfo->err->output_message(cinfo);*/
longjmp(errmgr->setjmp_buffer, 1);
return;
-} /* _JPEGFatalErrorHandler */
+}
static void
_JPEGErrorHandler(j_common_ptr cinfo __UNUSED__)
/* cinfo->err->output_message(cinfo);*/
/* longjmp(errmgr->setjmp_buffer, 1);*/
return;
-} /* _JPEGErrorHandler */
+}
static void
_JPEGErrorHandler2(j_common_ptr cinfo __UNUSED__,
/* cinfo->err->output_message(cinfo);*/
/* longjmp(errmgr->setjmp_buffer, 1);*/
return;
-} /* _JPEGErrorHandler2 */
+}
static int
eet_data_image_jpeg_header_decode(const void *data,
return 0;
return 1;
-} /* eet_data_image_jpeg_header_decode */
+}
static int
eet_data_image_jpeg_rgb_decode(const void *data,
jpeg_finish_decompress(&cinfo);
jpeg_destroy_decompress(&cinfo);
return 1;
-} /* eet_data_image_jpeg_rgb_decode */
+}
static void *
eet_data_image_jpeg_alpha_decode(const void *data,
jpeg_finish_decompress(&cinfo);
jpeg_destroy_decompress(&cinfo);
return d;
-} /* eet_data_image_jpeg_alpha_decode */
+}
static void *
eet_data_image_lossless_convert(int *size,
*size = ((w * h * 4) + (8 * 4));
return d;
}
-} /* eet_data_image_lossless_convert */
+}
static void *
eet_data_image_lossless_compressed_convert(int *size,
free(comp);
return d;
}
-} /* eet_data_image_lossless_compressed_convert */
+}
static void *
eet_data_image_jpeg_convert(int *size,
*size = sz;
return d;
-} /* eet_data_image_jpeg_convert */
+}
static void *
eet_data_image_jpeg_alpha_convert(int *size,
free(d2);
*size = 12 + sz1 + sz2;
return d;
-} /* eet_data_image_jpeg_alpha_convert */
+}
EAPI int
eet_data_image_write_cipher(Eet_File *ef,
}
return 0;
-} /* eet_data_image_write_cipher */
+}
EAPI int
eet_data_image_write(Eet_File *ef,
comp,
quality,
lossy);
-} /* eet_data_image_write */
+}
EAPI void *
eet_data_image_read_cipher(Eet_File *ef,
free(data);
return d;
-} /* eet_data_image_read_cipher */
+}
EAPI void *
eet_data_image_read(Eet_File *ef,
{
return eet_data_image_read_cipher(ef, name, NULL, w, h, alpha,
comp, quality, lossy);
-} /* eet_data_image_read */
+}
EAPI int
eet_data_image_read_to_surface_cipher(Eet_File *ef,
free(data);
return res;
-} /* eet_data_image_read_to_surface_cipher */
+}
EAPI int
eet_data_image_read_to_surface(Eet_File *ef,
w, h, row_stride,
alpha, comp, quality,
lossy);
-} /* eet_data_image_read_to_surface */
+}
EAPI int
eet_data_image_header_read_cipher(Eet_File *ef,
free(data);
return d;
-} /* eet_data_image_header_read_cipher */
+}
EAPI int
eet_data_image_header_read(Eet_File *ef,
return eet_data_image_header_read_cipher(ef, name, NULL,
w, h, alpha,
comp, quality, lossy);
-} /* eet_data_image_header_read */
+}
EAPI void *
eet_data_image_encode_cipher(const void *data,
*size_ret = size;
return d;
-} /* eet_data_image_encode_cipher */
+}
EAPI void *
eet_data_image_encode(const void *data,
{
return eet_data_image_encode_cipher(data, NULL, w, h, alpha,
comp, quality, lossy, size_ret);
-} /* eet_data_image_encode */
+}
EAPI int
eet_data_image_header_decode_cipher(const void *data,
}
return 0;
-} /* eet_data_image_header_decode_cipher */
+}
EAPI int
eet_data_image_header_decode(const void *data,
comp,
quality,
lossy);
-} /* eet_data_image_header_decode */
+}
static void
_eet_data_image_copy_buffer(const unsigned int *src,
for (y = 0; y < h; ++y, src += src_w, over += row_stride)
memcpy(over, src, w * 4);
}
-} /* _eet_data_image_copy_buffer */
+}
static int
_eet_data_image_decode_inside(const void *data,
abort();
return 1;
-} /* _eet_data_image_decode_inside */
+}
EAPI void *
eet_data_image_decode_cipher(const void *data,
*lossy = ilossy;
return d;
-} /* eet_data_image_decode_cipher */
+}
EAPI void *
eet_data_image_decode(const void *data,
{
return eet_data_image_decode_cipher(data, NULL, size, w, h,
alpha, comp, quality, lossy);
-} /* eet_data_image_decode */
+}
EAPI int
eet_data_image_decode_to_surface_cipher(const void *data,
*lossy = ilossy;
return 1;
-} /* eet_data_image_decode_to_surface_cipher */
+}
EAPI int
eet_data_image_decode_to_surface(const void *data,
w, h, row_stride,
alpha, comp, quality,
lossy);
-} /* eet_data_image_decode_to_surface */
+}
memset(result, 0, sizeof (Eet_Node));
return result;
-} /* eet_node_new */
+}
void
eet_node_free(Eet_Node *node)
{
eina_mempool_free(_eet_node_mp, node);
-} /* eet_node_free */
+}
static Eet_Node *
_eet_node_new(const char *name,
n->name = eina_stringshare_add(name);
return n;
-} /* _eet_node_new */
+}
static void
_eet_node_append(Eet_Node *n,
value->next = n->values;
n->values = value;
}
-} /* _eet_node_append */
+}
#define EET_NODE_NEW(Eet_type, Name, Value, Type) \
EAPI Eet_Node * \
_eet_node_append(n, nodes);
return n;
-} /* eet_node_list_new */
+}
Eet_Node *
eet_node_array_new(const char *name,
_eet_node_append(n, nodes);
return n;
-} /* eet_node_array_new */
+}
Eet_Node *
eet_node_var_array_new(const char *name,
_eet_node_append(n, nodes);
return n;
-} /* eet_node_var_array_new */
+}
Eet_Node *
eet_node_hash_new(const char *name,
_eet_node_append(n, nodes);
return n;
-} /* eet_node_hash_new */
+}
Eet_Node *
eet_node_struct_new(const char *name,
_eet_node_append(n, nodes);
return n;
-} /* eet_node_struct_new */
+}
Eet_Node *
eet_node_struct_child_new(const char *parent,
_eet_node_append(n, eina_list_prepend(NULL, child));
return n;
-} /* eet_node_struct_child_new */
+}
Eet_Node *
eet_node_children_get(Eet_Node *node)
parent->values = nn;
eina_stringshare_del(tmp);
-} /* eet_node_list_append */
+}
void
eet_node_struct_append(Eet_Node *parent,
}
eina_stringshare_del(tmp);
-} /* eet_node_struct_append */
+}
void
eet_node_hash_add(Eet_Node *parent,
/* And add it to the parent. */
nn->next = parent->values;
parent->values = nn;
-} /* eet_node_hash_add */
+}
int
eet_node_type_get(Eet_Node *node)
case EET_T_USHORT:
case EET_T_UINT:
break;
- } /* switch */
+ }
eina_stringshare_del(n->name);
eet_node_free(n);
-} /* eet_node_del */
+}
static const char *eet_node_dump_g_name[6] = {
"struct",
int i;
for (i = 0; i < level; i++) dumpfunc(dumpdata, " ");
-} /* eet_node_dump_level */
+}
static char *
eet_node_string_escape(const char *str)
}
*sp = 0;
return s;
-} /* eet_node_string_escape */
+}
static void
eet_node_dump_string_escape(void *dumpdata,
dumpfunc(dumpdata, s);
free(s);
-} /* eet_node_dump_string_escape */
+}
static void
eet_node_dump_simple_type(Eet_Node *n,
default:
dumpfunc(dumpdata, "???: ???");
break;
- } /* switch */
+ }
dumpfunc(dumpdata, ";\n");
-} /* eet_node_dump_simple_type */
+}
static void
eet_node_dump_group_start(int level,
dumpfunc(dumpdata, eet_node_dump_g_name[chnk_type - EET_G_UNKNOWN]);
dumpfunc(dumpdata, " {\n");
-} /* eet_node_dump_group_start */
+}
static void
eet_node_dump_group_end(int level,
{
eet_node_dump_level(level, dumpfunc, dumpdata);
dumpfunc(dumpdata, "}\n");
-} /* eet_node_dump_group_end */
+}
void
eet_node_dump(Eet_Node *n,
case EET_T_ULONG_LONG:
eet_node_dump_simple_type(n, dumplevel, dumpfunc, dumpdata);
break;
- } /* switch */
-} /* eet_node_dump */
+ }
+}
void *
eet_node_walk(void *parent,
case EET_T_ULONG_LONG:
me = cb->simple(root->type, &root->data, user_data);
break;
- } /* switch */
+ }
if (parent)
cb->struct_add(parent, name, me, user_data);
return me;
-} /* eet_node_walk */
+}
int
eet_node_init(void)
eina_mempool_add(choice, "eet-node-alloc", NULL, sizeof(Eet_Node), 1024);
return _eet_node_mp ? 1 : 0;
-} /* eet_node_init */
+}
void
eet_node_shutdown(void)
{
eina_mempool_del(_eet_node_mp);
_eet_node_mp = NULL;
-} /* eet_node_shutdown */
+}