summaryrefslogtreecommitdiffstats
path: root/gnu
diff options
context:
space:
mode:
authorpeter <peter@FreeBSD.org>2003-10-26 04:20:19 +0000
committerpeter <peter@FreeBSD.org>2003-10-26 04:20:19 +0000
commitad3ca1dde1ef44d1d212bc14f4610fd7015af23d (patch)
tree72bf1245e76d51c26f87a9665c517adc20e95ab0 /gnu
parentbfcf5b3a911aa423f6c2aedc78468fe1a970a857 (diff)
downloadFreeBSD-src-ad3ca1dde1ef44d1d212bc14f4610fd7015af23d.zip
FreeBSD-src-ad3ca1dde1ef44d1d212bc14f4610fd7015af23d.tar.gz
Since I'm having so much fun with const, beat my head against the wall
some more. Make this compile cleanly.
Diffstat (limited to 'gnu')
-rw-r--r--gnu/usr.bin/patch/backupfile.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/gnu/usr.bin/patch/backupfile.c b/gnu/usr.bin/patch/backupfile.c
index c81749b..94a615d 100644
--- a/gnu/usr.bin/patch/backupfile.c
+++ b/gnu/usr.bin/patch/backupfile.c
@@ -76,7 +76,7 @@ enum backup_type backup_type = none;
to numbered) backup file name. */
char *simple_backup_suffix = "~";
-int argmatch(char *_arg, char **_optlist);
+int argmatch(char *_arg, const char **_optlist);
const char *basename(const char *_name);
char *dirname(const char *_path);
static char *concat(const char *_str1, const char *_str2);
@@ -264,7 +264,7 @@ dirname(const char *path)
or -2 if it is ambiguous (is a prefix of more than one element). */
int
-argmatch(char *arg, char **optlist)
+argmatch(char *arg, const char **optlist)
{
int i; /* Temporary index in OPTLIST. */
int arglen; /* Length of ARG. */
@@ -345,7 +345,7 @@ get_version(char *version)
void
addext(char *filename, char *ext, int e)
{
- char *s = basename (filename);
+ char *s = (char *)(uintptr_t)(const void *)basename (filename);
int slen = strlen (s), extlen = strlen (ext);
long slen_max = -1;
OpenPOWER on IntegriCloud