about summary refs log tree commit diff stats
path: root/WWW/Library/Implementation/HTString.h
diff options
context:
space:
mode:
Diffstat (limited to 'WWW/Library/Implementation/HTString.h')
-rw-r--r--WWW/Library/Implementation/HTString.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/WWW/Library/Implementation/HTString.h b/WWW/Library/Implementation/HTString.h
index 6e4e5591..26c1fec2 100644
--- a/WWW/Library/Implementation/HTString.h
+++ b/WWW/Library/Implementation/HTString.h
@@ -63,4 +63,20 @@ extern char * HTSprintf () GCC_PRINTFLIKE(2,3);
 extern char * HTSprintf0 () GCC_PRINTFLIKE(2,3);
 #endif
 
+#if defined(VMS) || defined(DOSPATH) || defined(__EMX__)
+#define USE_QUOTED_PARAMETER 0
+#else
+#define USE_QUOTED_PARAMETER 1
+#endif
+
+#if USE_QUOTED_PARAMETER
+extern char *HTQuoteParameter PARAMS((CONST char *parameter));
+#else
+#define HTQuoteParameter(parameter) parameter	/* simplify ifdef'ing */
+#endif
+
+extern int HTCountCommandArgs PARAMS((CONST char * command));
+extern void HTAddParam PARAMS((char ** result, CONST char * command, int number, CONST char * parameter));
+extern void HTEndParam PARAMS((char ** result, CONST char * command, int number));
+
 #endif /* HTSTRING_H */