Add the prototype for this long pending function in eet.

SVN revision: 35811
This commit is contained in:
Cedric BAIL 2008-09-03 13:52:45 +00:00
parent 867547e152
commit 89be633ae4
2 changed files with 11 additions and 2 deletions

View File

@ -214,6 +214,16 @@ extern "C" {
*/
EAPI Eet_File *eet_open(const char *file, Eet_File_Mode mode);
/**
* Open an eet file directly from a memory location. The data are not copied,
* so you must keep them around as long as the eet file is open. Their is
* currently no cache for this kind of Eet_File, so it's reopen every time
* you do use eet_memopen_read.
*
* @since 2.0.0
*/
EAPI Eet_File *eet_memopen_read(const void *data, size_t size);
/**
* Get the mode an Eet_File was opened with.
* @param ef A valid eet file handle.

View File

@ -1106,7 +1106,6 @@ eet_internal_read(Eet_File *ef)
return NULL;
}
#if 0 /* No prototype */
EAPI Eet_File *
eet_memopen_read(const void *data, size_t size)
{
@ -1128,12 +1127,12 @@ eet_memopen_read(const void *data, size_t size)
ef->mtime = 0;
ef->delete_me_now = 1;
ef->fp = NULL;
ef->readfp = NULL;
ef->data = data;
ef->data_size = size;
return eet_internal_read(ef);
}
#endif
EAPI Eet_File *
eet_open(const char *file, Eet_File_Mode mode)