0777584715775f22fa88237db9089c282dcf8e80
[alioth/jupp.git] / builtin.h
1 #ifdef EXTERN_RC_C
2 __RCSID("$MirOS: contrib/code/jupp/builtin.h,v 1.3 2017/12/02 02:07:23 tg Exp $");
3 #endif
4
5 /* Support for built-in config files */
6
7 typedef struct jfile {
8         FILE *f;                /* Regular file, or NULL for built-in */
9         unsigned char *p;       /* Built-in file pointer */
10 } JFILE;
11
12 JFILE *jfopen(unsigned char *name, const char *mode);
13 unsigned char *jfgets(unsigned char *buf,int len,JFILE *f);
14 int jfclose(JFILE *f);
15
16 extern unsigned char *builtins[];