Attempt to make a warning go away without increasing size.
diff --git a/libbb/copy_file.c b/libbb/copy_file.c
index 0763b45..35352d2 100644
--- a/libbb/copy_file.c
+++ b/libbb/copy_file.c
@@ -165,11 +165,10 @@
 					return -1;
 				}
 
-				dest_exists = 0;
+				goto dest_removed;
 			}
-		}
-
-		if (!dest_exists) {
+		} else {
+dest_removed:
 			dst_fd = open(dest, O_WRONLY|O_CREAT, source_stat.st_mode);
 			if (dst_fd == -1) {
 				bb_perror_msg("unable to open `%s'", dest);