59 char *_filename = NULL;
62 char _dirname[_MAX_PATH];
63 char _drive[_MAX_DRIVE];
64 char _direc[_MAX_DIR];
66 char *_dirname = NULL;
86 _mode = _mode|W_OK|X_OK;
99 if (!(_filename = _strdup (
filename))) {
106 if (!(_dirname = dirname(_filename))) {
111 _splitpath(_filename, _drive, _direc, NULL, NULL);
118 _makepath(_dirname, _drive, _direc, NULL, NULL);
138 if (_filename) free(_filename);
med_err MEDfileExist(const char *const filename, const med_access_mode accessmode, med_bool *const fileexist, med_bool *const accessok)
Interroge l'existence d'un fichier de nom filename et la possibilité de l'ouvrir selon le mode d'accè...
#define MED_PATHNAME_SIZE
MEDC_EXPORT void _MEDmodeErreurVerrouiller(void)
MEDC_EXPORT int _MEDaccess(const char *const file, int mode)
#define MED_ERR_(rt, r1, r2, r3)