physfs.h
changeset 880 5e0d94be7cca
parent 879 5fea2819707d
child 881 57622b68ebf1
equal deleted inserted replaced
879:5fea2819707d 880:5e0d94be7cca
  2073  * \sa PHYSFS_getMountPoint
  2073  * \sa PHYSFS_getMountPoint
  2074  */
  2074  */
  2075 __EXPORT__ const char *PHYSFS_getMountPoint(const char *dir);
  2075 __EXPORT__ const char *PHYSFS_getMountPoint(const char *dir);
  2076 
  2076 
  2077 
  2077 
  2078 /*
       
  2079  * it is not safe to call physfs functions in these callbacks, as they may
       
  2080  *  be holding non recursive mutexes.
       
  2081  */
       
  2082 /* !!! FIXME: comment! */
  2078 /* !!! FIXME: comment! */
  2083 typedef void (*PHYSFS_StringCallback)(void *, const char *);
  2079 typedef void (*PHYSFS_StringCallback)(void *, const char *);
  2084 typedef void (*PHYSFS_EnumFilesCallback)(void *, const char *, const char *);
  2080 typedef void (*PHYSFS_EnumFilesCallback)(void *, const char *, const char *);
  2085 
  2081 
  2086 __EXPORT__ void PHYSFS_getCdRomDirsCallback(PHYSFS_StringCallback c, void *d);
  2082 __EXPORT__ void PHYSFS_getCdRomDirsCallback(PHYSFS_StringCallback c, void *d);