Little fix after the last commit (mostly a git fail)
[eigenmath-fx.git] / memory.h
blob5d4c48f999d069da6e4e1465b0dba7d1e30aaa88
1 /****************************************************************/
2 /* */
3 /* Memory */
4 /* */
5 /* Description: Fonctions de manipulation de la memoire */
6 /* Auteur: LePhenixNoir */
7 /* Version: 3.0 */
8 /* Date: 11.06.2014 */
9 /* Fichier: memory.h - Fichier d'en-tete */
10 /* */
11 /****************************************************************/
13 #ifndef __MEMORY_H__
14 #define __MEMORY_H__
17 #define memory_closefile(h) Bfile_CloseFile(h)
18 #define memory_writefile(h,c,l) Bfile_WriteFile(h,c,l)
19 #define memory_readfile(h,b,s,p) Bfile_ReadFile(h,b,s,p)
20 #define memory_seekfile(h,p) Bfile_SeekFile(h,p)
21 #define memory_filesize(h) Bfile_GetFileSize(h)
22 unsigned short *memory_char2font (char *);
24 void memory_seterrors (int);
25 void memory_error (char *,char *,int);
27 int memory_createfile (char *,int);
28 int memory_createdir (char *);
29 int memory_openfile (char *,int);
30 int memory_deletefile (char *);
32 char **memory_alloc (int);
33 void memory_free (char **,int);
34 int memory_find (char *,char **,int);
35 int memory_exists (char *);
36 void *memory_load (char *);
37 int memory_save (char *,void *,int);
39 int memory_user_select (char **,int,int,int);
40 void *memory_user_autoload (char *,char *,int,int,int);
42 #endif