]> de.git.xonotic.org Git - xonotic/netradiant.git/commitdiff
more path lengths
authorrpolzer <rpolzer@61c419a2-8eb2-4b30-bcec-8cead039b335>
Fri, 7 Nov 2008 15:54:07 +0000 (15:54 +0000)
committerrpolzer <rpolzer@61c419a2-8eb2-4b30-bcec-8cead039b335>
Fri, 7 Nov 2008 15:54:07 +0000 (15:54 +0000)
git-svn-id: svn://svn.icculus.org/netradiant/trunk@126 61c419a2-8eb2-4b30-bcec-8cead039b335

contrib/camera/camera.h
contrib/prtview/portals.h
libs/splines/q_shared.h
tools/quake2/common/cmdlib.h
tools/quake2/qdata_heretic2/common/cmdlib.h

index 4416f79690d2c887788b742d7bc6ff6995204035..4c7f6cb2c1a316cf62b141229dbd8a8956538551 100644 (file)
@@ -79,7 +79,9 @@ extern idCameraDef camera[MAX_CAMERAS];
 
 extern "C" qboolean loadCamera(int camNum, const       char *name);
 
+#ifndef PATH_MAX
 #define PATH_MAX 260
+#endif
 
 //
 // CCamera
index 06f4af4b821371bf78cff4f4eeda2f15a93a14da..c6bd678d11e1307a951848f77574937e4acd7a2e 100644 (file)
@@ -52,7 +52,11 @@ public:
        bool Build(char *def);
 };
 
+#ifdef PATH_MAX
+#define PRTVIEW_PATH_MAX PATH_MAX
+#else
 #define PRTVIEW_PATH_MAX 260
+#endif
 typedef guint32 PackedColour;
 #define RGB(r, g, b) ((guint32)(((guint8) (r) | ((guint16) (g) << 8))|(((guint32) (guint8) (b)) << 16)))
 #define GetRValue(rgb)      ((guint8)(rgb))
index 74fd0d52167cd08ad97c702d05369de40acad6f5..00d56403f010cdda3c8f53855880737308be6644 100644 (file)
@@ -254,7 +254,11 @@ typedef enum {
 
 
 #define        MAX_QPATH                       64              // max length of a quake game pathname
+#ifdef PATH_MAX
+#define        MAX_OSPATH                      PATH_MAX                // max length of a filesystem pathname
+#else
 #define        MAX_OSPATH                      128             // max length of a filesystem pathname
+#endif
 
 #define        MAX_NAME_LENGTH         32              // max length of a client name
 
index 42bd1dee34c526f281f8d423b25fd133a945d409..5b08b81a17fdc87be943d3c878647d9ad07c892c 100644 (file)
@@ -50,7 +50,11 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
   typedef unsigned char byte;
 #endif
 
+#ifdef PATH_MAX
+#define        MAX_OS_PATH             PATH_MAX
+#else
 #define        MAX_OS_PATH             1024
+#endif
 #define MEM_BLOCKSIZE 4096
 
 /*
index 78d7a237643e0533af014c5efac040b078088e08..a6cb14e952df8b1ac43a1bc479b6e270c11b88a7 100644 (file)
@@ -57,7 +57,11 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
   #include "q_typedef.h"
 #endif
 
+#ifdef PATH_MAX
+#define        MAX_OS_PATH             PATH_MAX
+#else
 #define        MAX_OS_PATH             1024
+#endif
 #define MEM_BLOCKSIZE 4096
 /*
 extern qboolean verbose;