summaryrefslogtreecommitdiffstats
path: root/sbin/restore/interactive.c
diff options
context:
space:
mode:
authorjh <jh@FreeBSD.org>2010-01-29 10:00:42 +0000
committerjh <jh@FreeBSD.org>2010-01-29 10:00:42 +0000
commit9ae99f1d1fd62ac580036a82d78b8f3187e6809d (patch)
treeca10ee7c75f6ff15c719f152e3b1323aa4e85361 /sbin/restore/interactive.c
parentc449575654a479b13a6ac6eed1cc7f390cf50172 (diff)
downloadFreeBSD-src-9ae99f1d1fd62ac580036a82d78b8f3187e6809d.zip
FreeBSD-src-9ae99f1d1fd62ac580036a82d78b8f3187e6809d.tar.gz
- Cast time_t, int64_t and some int32_t values to intmax_t and use "%jd"
in format strings. - Use (void) instead of (void *) when discarding strcat(3) return value. - Format string fixes to match variable types. - Change canon() len parameter and getcmd() size parameter type from int to size_t. - Style Makefile and increase WARNS to 2. PR: bin/140061 Submitted by: uqs Approved by: trasz (mentor)
Diffstat (limited to 'sbin/restore/interactive.c')
-rw-r--r--sbin/restore/interactive.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/sbin/restore/interactive.c b/sbin/restore/interactive.c
index c977df1..3cd311d 100644
--- a/sbin/restore/interactive.c
+++ b/sbin/restore/interactive.c
@@ -83,7 +83,7 @@ struct arglist {
static char *copynext(char *, char *);
static int fcmp(const void *, const void *);
static void formatf(struct afile *, int);
-static void getcmd(char *, char *, char *, int, struct arglist *);
+static void getcmd(char *, char *, char *, size_t, struct arglist *);
struct dirent *glob_readdir(void *);
static int glob_stat(const char *, struct stat *);
static void mkentry(char *, struct direct *, struct afile *);
@@ -301,7 +301,7 @@ loop:
* eliminate any embedded ".." components.
*/
static void
-getcmd(char *curdir, char *cmd, char *name, int size, struct arglist *ap)
+getcmd(char *curdir, char *cmd, char *name, size_t size, struct arglist *ap)
{
char *cp;
static char input[BUFSIZ];
@@ -441,7 +441,7 @@ copynext(char *input, char *output)
* remove any embedded "." and ".." components.
*/
void
-canon(char *rawname, char *canonname, int len)
+canon(char *rawname, char *canonname, size_t len)
{
char *cp, *np;
OpenPOWER on IntegriCloud