dgaudet 98/02/13 19:08:01
Modified: src CHANGES
src/os/bs2000 os-inline.c os.h
src/os/emx os-inline.c os.h
src/os/unix os-inline.c os.h
src/os/win32 os.h
Log:
It's hard to use os_is_path_absolute() unless it takes a const char *.
Revision Changes Path
1.628 +3 -0 apache-1.3/src/CHANGES
Index: CHANGES
===================================================================
RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v
retrieving revision 1.627
retrieving revision 1.628
diff -u -r1.627 -r1.628
--- CHANGES 1998/02/14 01:02:05 1.627
+++ CHANGES 1998/02/14 03:07:53 1.628
@@ -1,5 +1,8 @@
Changes with Apache 1.3b6
+ *) os_is_path_absolute() now takes a const char * instead of a char *.
+ [Dean Gaudet]
+
Changes with Apache 1.3b5
*) Preserve the content encoding given by the AddEncoding directive
1.2 +1 -1 apache-1.3/src/os/bs2000/os-inline.c
Index: os-inline.c
===================================================================
RCS file: /export/home/cvs/apache-1.3/src/os/bs2000/os-inline.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- os-inline.c 1998/01/13 23:11:31 1.1
+++ os-inline.c 1998/02/14 03:07:55 1.2
@@ -24,7 +24,7 @@
#endif
-INLINE int os_is_path_absolute(char *file)
+INLINE int os_is_path_absolute(const char *file)
{
return (file && file[0] == '/' ? 1 : 0);
}
1.4 +1 -1 apache-1.3/src/os/bs2000/os.h
Index: os.h
===================================================================
RCS file: /export/home/cvs/apache-1.3/src/os/bs2000/os.h,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- os.h 1998/01/31 23:52:49 1.3
+++ os.h 1998/02/14 03:07:55 1.4
@@ -20,7 +20,7 @@
/* Compiler does not support inline, so prototype the inlineable functions
* as normal
*/
-extern int os_is_path_absolute(char *f);
+extern int os_is_path_absolute(const char *f);
#endif
/* Sorry if this is ugly, but the include order doesn't allow me
1.2 +1 -1 apache-1.3/src/os/emx/os-inline.c
Index: os-inline.c
===================================================================
RCS file: /export/home/cvs/apache-1.3/src/os/emx/os-inline.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- os-inline.c 1997/11/05 12:48:22 1.1
+++ os-inline.c 1998/02/14 03:07:56 1.2
@@ -24,7 +24,7 @@
#endif
-INLINE int os_is_path_absolute(char *file)
+INLINE int os_is_path_absolute(const char *file)
{
/* For now, just do the same check that http_request.c and mod_alias.c
* do.
1.2 +1 -1 apache-1.3/src/os/emx/os.h
Index: os.h
===================================================================
RCS file: /export/home/cvs/apache-1.3/src/os/emx/os.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- os.h 1997/11/05 12:48:23 1.1
+++ os.h 1998/02/14 03:07:57 1.2
@@ -16,7 +16,7 @@
/* Compiler does not support inline, so prototype the inlineable functions
* as normal
*/
-extern int os_is_path_absolute(char *f);
+extern int os_is_path_absolute(const char *f);
#endif
/* OS/2 doesn't have symlinks so S_ISLNK is always false */
1.3 +1 -1 apache-1.3/src/os/unix/os-inline.c
Index: os-inline.c
===================================================================
RCS file: /export/home/cvs/apache-1.3/src/os/unix/os-inline.c,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- os-inline.c 1997/12/26 15:08:13 1.2
+++ os-inline.c 1998/02/14 03:07:58 1.3
@@ -24,7 +24,7 @@
#endif
-INLINE int os_is_path_absolute(char *file)
+INLINE int os_is_path_absolute(const char *file)
{
return file[0] == '/';
}
1.5 +1 -1 apache-1.3/src/os/unix/os.h
Index: os.h
===================================================================
RCS file: /export/home/cvs/apache-1.3/src/os/unix/os.h,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- os.h 1997/10/07 05:53:42 1.4
+++ os.h 1998/02/14 03:07:58 1.5
@@ -16,5 +16,5 @@
/* Compiler does not support inline, so prototype the inlineable functions
* as normal
*/
-extern int os_is_path_absolute(char *f);
+extern int os_is_path_absolute(const char *f);
#endif
1.12 +1 -1 apache-1.3/src/os/win32/os.h
Index: os.h
===================================================================
RCS file: /export/home/cvs/apache-1.3/src/os/win32/os.h,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- os.h 1998/01/23 00:36:43 1.11
+++ os.h 1998/02/14 03:08:00 1.12
@@ -75,7 +75,7 @@
#define NO_OTHER_CHILD
#define NO_RELIABLE_PIPED_LOGS
-__inline int os_is_path_absolute(char *file)
+__inline int os_is_path_absolute(const char *file)
{
/* For now, just do the same check that http_request.c and mod_alias.c
* do.