static int DIR_mkdir(dvoid *opaque, const char *name) { char *f = __PHYSFS_platformCvtToDependent((char *) opaque, name, NULL); int retval; BAIL_IF_MACRO(f == NULL, NULL, 0); retval = __PHYSFS_platformMkDir(f); allocator.Free(f); return(retval); } /* DIR_mkdir */
static int DIR_mkdir(DirHandle *h, const char *name) { char *f = __PHYSFS_platformCvtToDependent((char *)(h->opaque), name, NULL); int retval; BAIL_IF_MACRO(f == NULL, NULL, 0); retval = __PHYSFS_platformMkDir(f); free(f); return(retval); } /* DIR_mkdir */