00001 #ifndef NPS_FOPEN_H
00002 #define NPS_FOPEN_H
00003 #include <stdio.h>
00004 #include "../error/error.h"
00005
00006 #if !defined BUILDING_NPS_FOPEN && !defined NPS_SMALL
00007 # define NPS_FOPEN_LKG static inline
00008 #else
00009 # define NPS_FOPEN_LKG
00010 #endif
00011
00012
00013
00014
00015 nps_domain_t Nps_fopen;
00016 NPS_FOPEN_LKG FILE *nps_fopen(const char *path, const char *mode, nps_error_t *err);
00017
00018 #endif