From 7672573e52e652a5b800638bd8605c1eee7c54b6 Mon Sep 17 00:00:00 2001 From: Kiyoshi Aman Date: Mon, 3 Jun 2019 07:25:47 -0500 Subject: usr.bin/patch: make buildable --- usr.bin/patch/backupfile.c | 5 +---- usr.bin/patch/inp.c | 13 +++++-------- usr.bin/patch/mkpath.c | 3 --- usr.bin/patch/patch.c | 5 +---- usr.bin/patch/pch.c | 5 +---- usr.bin/patch/util.c | 3 --- usr.bin/patch/util.h | 12 ++++++------ 7 files changed, 14 insertions(+), 32 deletions(-) diff --git a/usr.bin/patch/backupfile.c b/usr.bin/patch/backupfile.c index 25d6076..e685687 100644 --- a/usr.bin/patch/backupfile.c +++ b/usr.bin/patch/backupfile.c @@ -21,9 +21,6 @@ * David MacKenzie . Some algorithms adapted from GNU Emacs. */ -#include -__RCSID("$NetBSD: backupfile.c,v 1.15 2014/04/11 17:30:03 christos Exp $"); - #include #include #include @@ -114,7 +111,7 @@ max_backup_version(const char *file, const char *dir) file_name_length = strlen(file); while ((dp = readdir(dirp)) != NULL) { - if (dp->d_namlen <= file_name_length) + if (strlen(dp->d_name) <= file_name_length) continue; this_version = version_number(file, dp->d_name, file_name_length); diff --git a/usr.bin/patch/inp.c b/usr.bin/patch/inp.c index b434a88..b1c0312 100644 --- a/usr.bin/patch/inp.c +++ b/usr.bin/patch/inp.c @@ -30,9 +30,6 @@ * behaviour */ -#include -__RCSID("$NetBSD: inp.c,v 1.26 2018/06/18 18:33:31 christos Exp $"); - #include #include #include @@ -230,8 +227,8 @@ plan_a(const char *filename) strerror(errno)); } (void)dup2(devnull, STDOUT_FILENO); - argp[0] = __UNCONST(RCSDIFF); - argp[1] = __UNCONST(filename); + argp[0] = RCSDIFF; + argp[1] = filename; execv(RCSDIFF, argp); exit(127); } @@ -251,9 +248,9 @@ plan_a(const char *filename) case -1: fatal("can't fork: %s\n", strerror(errno)); case 0: - argp[0] = __UNCONST(CHECKOUT); - argp[1] = __UNCONST("-l"); - argp[2] = __UNCONST(filename); + argp[0] = CHECKOUT; + argp[1] = "-l"; + argp[2] = filename; execv(CHECKOUT, argp); exit(127); } diff --git a/usr.bin/patch/mkpath.c b/usr.bin/patch/mkpath.c index 3d18036..65d5389 100644 --- a/usr.bin/patch/mkpath.c +++ b/usr.bin/patch/mkpath.c @@ -33,9 +33,6 @@ * SUCH DAMAGE. */ -#include -__RCSID("$NetBSD: mkpath.c,v 1.1 2008/09/19 18:33:34 joerg Exp $"); - #include #include #include diff --git a/usr.bin/patch/patch.c b/usr.bin/patch/patch.c index 9f49e7f..c7c8f08 100644 --- a/usr.bin/patch/patch.c +++ b/usr.bin/patch/patch.c @@ -30,9 +30,6 @@ * behaviour */ -#include -__RCSID("$NetBSD: patch.c,v 1.29 2011/09/06 18:25:14 joerg Exp $"); - #include #include @@ -106,7 +103,7 @@ static bool spew_output(void); static void dump_line(LINENUM, bool); static bool patch_match(LINENUM, LINENUM, LINENUM); static bool similar(const char *, const char *, int); -__dead static void usage(void); +static void usage(void); /* true if -E was specified on command line. */ static bool remove_empty_files = false; diff --git a/usr.bin/patch/pch.c b/usr.bin/patch/pch.c index 8a635ad..38375c5 100644 --- a/usr.bin/patch/pch.c +++ b/usr.bin/patch/pch.c @@ -30,9 +30,6 @@ * behaviour */ -#include -__RCSID("$NetBSD: pch.c,v 1.30 2018/06/18 18:33:31 christos Exp $"); - #include #include @@ -448,7 +445,7 @@ skip_to(LINENUM file_pos, LINENUM file_line) } /* Make this a function for better debugging. */ -__dead static void +static void malformed(void) { fatal("malformed patch at line %ld: %s", p_input_line, buf); diff --git a/usr.bin/patch/util.c b/usr.bin/patch/util.c index 30e4f3c..fd1a583 100644 --- a/usr.bin/patch/util.c +++ b/usr.bin/patch/util.c @@ -30,9 +30,6 @@ * behaviour */ -#include -__RCSID("$NetBSD: util.c,v 1.28 2018/06/18 18:33:31 christos Exp $"); - #include #include diff --git a/usr.bin/patch/util.h b/usr.bin/patch/util.h index d8bde6c..43b752e 100644 --- a/usr.bin/patch/util.h +++ b/usr.bin/patch/util.h @@ -35,16 +35,16 @@ char *checked_in(char *); int backup_file(const char *); int move_file(const char *, const char *); int copy_file(const char *, const char *); -void say(const char *, ...) __printflike(1, 2); -void fatal(const char *, ...) __printflike(1, 2) __dead; -void pfatal(const char *, ...) __printflike(1, 2) __dead; -void ask(const char *, ...) __printflike(1, 2); +void say(const char *, ...); +void fatal(const char *, ...); +void pfatal(const char *, ...); +void ask(const char *, ...); char *savestr(const char *); void set_signals(int); void ignore_signals(void); void makedirs(const char *, bool); -void version(void) __dead; -void my_exit(int) __dead; +void version(void); +void my_exit(int); void *pch_realloc(void *, size_t, size_t); /* in mkpath.c */ -- cgit v1.2.3-70-g09d2