summaryrefslogtreecommitdiff
path: root/misc-utils/rename.c
diff options
context:
space:
mode:
Diffstat (limited to 'misc-utils/rename.c')
-rw-r--r--misc-utils/rename.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/misc-utils/rename.c b/misc-utils/rename.c
index af5ba44c..05f8f19b 100644
--- a/misc-utils/rename.c
+++ b/misc-utils/rename.c
@@ -21,7 +21,7 @@ for i in $@; do N=`echo "$i" | sed "s/$FROM/$TO/g"`; mv "$i" "$N"; done
static char *progname;
-int
+static int
do_rename(char *from, char *to, char *s) {
char *newname, *where, *p, *q;
int flen, tlen, slen;
@@ -49,7 +49,7 @@ do_rename(char *from, char *to, char *s) {
p = where+flen;
while (*p)
*q++ = *p++;
- *p = 0;
+ *q = 0;
if (rename(s, newname) != 0) {
int errsv = errno;