physfs.h
changeset 877 99c2fd8e689d
parent 876 0d8e41a5c831
child 879 5fea2819707d
--- a/physfs.h	Sun Apr 01 21:24:19 2007 +0000
+++ b/physfs.h	Sun Apr 01 22:06:37 2007 +0000
@@ -622,6 +622,8 @@
  *  you've called PHYSFS_init(), and is disabled by default.
  *
  *   \param allow nonzero to permit symlinks, zero to deny linking.
+ *
+ * \sa PHYSFS_symbolicLinksPermitted
  */
 __EXPORT__ void PHYSFS_permitSymbolicLinks(int allow);
 
@@ -1931,6 +1933,21 @@
 
 
 /**
+ * \fn int PHYSFS_symbolicLinksPermitted(void)
+ * \brief Determine if the symbolic links are permitted.
+ *
+ * This reports the setting from the last call to PHYSFS_permitSymbolicLinks().
+ *  If PHYSFS_permitSymbolicLinks() hasn't been called since the library was
+ *  last initialized, symbolic links are implicitly disabled.
+ *
+ *  \return non-zero if symlinks are permitted, zero if not.
+ *
+ * \sa PHYSFS_permitSymbolicLinks
+ */
+__EXPORT__ int PHYSFS_symbolicLinksPermitted(void);
+
+
+/**
  * \struct PHYSFS_Allocator
  * \brief PhysicsFS allocation function pointers.
  *