From d2c306e862abf49dd4b1ff1d1bd1a789317b7905 Mon Sep 17 00:00:00 2001 From: Bernhard Reutner-Fischer Date: Mon, 29 May 2006 12:10:23 +0000 Subject: - ls: remove unused variable - dpkg.c, diff: use xstat text data bss dec hex filename 848823 9100 645216 1503139 16efa3 busybox_old 848679 9100 645216 1502995 16ef13 busybox_unstripped bloatcheck is completely useless as it sees -79 for this, which is bogus. --- archival/dpkg.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'archival') diff --git a/archival/dpkg.c b/archival/dpkg.c index c911333e0..32e51257e 100644 --- a/archival/dpkg.c +++ b/archival/dpkg.c @@ -874,9 +874,7 @@ static void write_status_file(deb_file_t **deb_file) /* Create a separate backfile to dpkg */ if (rename("/var/lib/dpkg/status", "/var/lib/dpkg/status.udeb.bak") == -1) { struct stat stat_buf; - if (stat("/var/lib/dpkg/status", &stat_buf) == 0) { - bb_error_msg_and_die("Couldnt create backup status file"); - } + xstat("/var/lib/dpkg/status", &stat_buf); /* Its ok if renaming the status file fails because status * file doesnt exist, maybe we are starting from scratch */ bb_error_msg("No status file found, creating new one"); -- cgit v1.2.3