From 87cc45e136333407acc6463f6415df4979289f30 Mon Sep 17 00:00:00 2001 From: Wayne Davison Date: Thu, 24 Apr 2003 16:26:09 +0000 Subject: [PATCH] Made my last change a little better. --- main.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/main.c b/main.c index 29ee6ada..79929d65 100644 --- a/main.c +++ b/main.c @@ -285,7 +285,7 @@ oom: static char *get_local_name(struct file_list *flist,char *name) { STRUCT_STAT st; - int len; + int e; extern int orig_umask; if (verbose > 2) @@ -311,8 +311,7 @@ static char *get_local_name(struct file_list *flist,char *name) return name; } - len = strlen(name); - if ((len <= 1 || name[len-1] != '/') && flist->count <= 1) + if (flist->count <= 1 && ((e = strlen(name)) <= 1 || name[e-1] != '/')) return name; if (do_mkdir(name,0777 & ~orig_umask) != 0) { -- 2.34.1