* function call.
*
*/
- EAPI void *eet_data_read(Eet_File *ef, Eet_Data_Descriptor *edd, char *name);
+ EAPI void *eet_data_read(Eet_File *ef, Eet_Data_Descriptor *edd, const char *name);
/**
* Write a data structure from memory and store in an eet file.
void _eet_memfile_read_close(FILE *f);
FILE *_eet_memfile_write_open(void **data, size_t *size);
void _eet_memfile_write_close(FILE *f);
-void _eet_memfile_shutdown();
+void _eet_memfile_shutdown(void);
#ifndef PATH_MAX
#define PATH_MAX 4096
static void eet_data_chunk_free(Eet_Data_Chunk *chnk);
static Eet_Data_Stream *eet_data_stream_new(void);
-static void eet_data_stream_write(Eet_Data_Stream *ds, void *data, int size);
+static void eet_data_stream_write(Eet_Data_Stream *ds, const void *data, int size);
static void eet_data_stream_free(Eet_Data_Stream *ds);
static void eet_data_chunk_put(Eet_Data_Chunk *chnk, Eet_Data_Stream *ds);
}
static void
-eet_data_stream_write(Eet_Data_Stream *ds, void *data, int size)
+eet_data_stream_write(Eet_Data_Stream *ds, const void *data, int size)
{
char *p;
}
EAPI void *
-eet_data_read(Eet_File *ef, Eet_Data_Descriptor *edd, char *name)
+eet_data_read(Eet_File *ef, Eet_Data_Descriptor *edd, const char *name)
{
void *data_dec;
void *data;
_eet_memfile_read_open(const void *data, size_t size)
{
#ifdef HAVE_FMEMOPEN
- return (FILE *)fmemopen(data, size, "rb");
+ return (FILE *)fmemopen((void*)data, size, "rb");
#else
FILE *f;