diff options
author | Denys Vlasenko <vda.linux@googlemail.com> | 2019-06-25 18:51:00 +0200 |
---|---|---|
committer | Denys Vlasenko <vda.linux@googlemail.com> | 2019-06-25 18:51:00 +0200 |
commit | 25a871fb402012325654ed82e568c337bc426848 (patch) | |
tree | cde2aee4ac68c1f01dba7747226583a887e8324d /libbb | |
parent | 3a0eea0887d72f28d13d329be90fe4082cbbd427 (diff) | |
download | busybox-w32-25a871fb402012325654ed82e568c337bc426848.tar.gz busybox-w32-25a871fb402012325654ed82e568c337bc426848.tar.bz2 busybox-w32-25a871fb402012325654ed82e568c337bc426848.zip |
libbb: deal with "declaration of 'link' shadows a global declaration" warning
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'libbb')
-rw-r--r-- | libbb/xreadlink.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/libbb/xreadlink.c b/libbb/xreadlink.c index a4e402b84..a18dd0748 100644 --- a/libbb/xreadlink.c +++ b/libbb/xreadlink.c | |||
@@ -148,10 +148,10 @@ char* FAST_FUNC xmalloc_realpath_coreutils(const char *path) | |||
148 | strcpy(buf + len, last_slash); | 148 | strcpy(buf + len, last_slash); |
149 | } | 149 | } |
150 | } else { | 150 | } else { |
151 | char *link = xmalloc_readlink(path); | 151 | char *target = xmalloc_readlink(path); |
152 | if (link) { | 152 | if (target) { |
153 | char *cwd; | 153 | char *cwd; |
154 | if (link[0] == '/') { | 154 | if (target[0] == '/') { |
155 | /* | 155 | /* |
156 | * $ ln -s /bin/qwe symlink # note: /bin is a link to /usr/bin | 156 | * $ ln -s /bin/qwe symlink # note: /bin is a link to /usr/bin |
157 | * $ readlink -f symlink | 157 | * $ readlink -f symlink |
@@ -159,8 +159,8 @@ char* FAST_FUNC xmalloc_realpath_coreutils(const char *path) | |||
159 | * $ realpath symlink | 159 | * $ realpath symlink |
160 | * /usr/bin/qwe/target_does_not_exist | 160 | * /usr/bin/qwe/target_does_not_exist |
161 | */ | 161 | */ |
162 | buf = xmalloc_realpath_coreutils(link); | 162 | buf = xmalloc_realpath_coreutils(target); |
163 | free(link); | 163 | free(target); |
164 | return buf; | 164 | return buf; |
165 | } | 165 | } |
166 | /* | 166 | /* |
@@ -171,9 +171,9 @@ char* FAST_FUNC xmalloc_realpath_coreutils(const char *path) | |||
171 | * /CURDIR/target_does_not_exist | 171 | * /CURDIR/target_does_not_exist |
172 | */ | 172 | */ |
173 | cwd = xrealloc_getcwd_or_warn(NULL); | 173 | cwd = xrealloc_getcwd_or_warn(NULL); |
174 | buf = concat_path_file(cwd, link); | 174 | buf = concat_path_file(cwd, target); |
175 | free(cwd); | 175 | free(cwd); |
176 | free(link); | 176 | free(target); |
177 | return buf; | 177 | return buf; |
178 | } | 178 | } |
179 | } | 179 | } |