diff --git a/src/ChangeLog b/src/ChangeLog index bd82b22c6c5bdf3d65e871f49e7ef1338d4daed7..f4246b70fa33ad21d97b8505312a40b66c688a2d 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,7 @@ +2008-10-15 Derek R. Price <derek@ximbiot.com> + + * checkout.c (findslash): Declare inputs const. Use ISSLASH(). + 2008-10-02 Derek R. Price <derek@ximbiot.com> * history.c: Some cleanup. diff --git a/src/checkout.c b/src/checkout.c index 771be7c046bd0b538aab47516eae0c3e4ed4d49f..fa8f523df9ae45b56e00f5a3d11edfdfa76cff07 100644 --- a/src/checkout.c +++ b/src/checkout.c @@ -57,7 +57,7 @@ -static char *findslash (char *start, char *p); +static char *findslash (const char *start, const char *p); static int checkout_proc (int argc, char **argv, char *where, char *mwhere, char *mfile, int shorten, int local_specified, char *omodule, @@ -1091,11 +1091,11 @@ out: static char * -findslash (char *start, char *p) +findslash (const char *start, const char *p) { for (;;) { - if (*p == '/') return p; + if (ISSLASH (*p)) return (void *)p; if (p == start) break; --p; }