aboutsummaryrefslogtreecommitdiff
path: root/archival/dpkg.c
diff options
context:
space:
mode:
Diffstat (limited to 'archival/dpkg.c')
-rw-r--r--archival/dpkg.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/archival/dpkg.c b/archival/dpkg.c
index 89446574e..5f9f3a76b 100644
--- a/archival/dpkg.c
+++ b/archival/dpkg.c
@@ -1299,7 +1299,7 @@ static char **all_control_list(const char *package_name)
1299 char **remove_files; 1299 char **remove_files;
1300 1300
1301 /* Create a list of all /var/lib/dpkg/info/<package> files */ 1301 /* Create a list of all /var/lib/dpkg/info/<package> files */
1302 remove_files = malloc(sizeof(all_control_files)); 1302 remove_files = xmalloc(sizeof(all_control_files));
1303 while (all_control_files[i]) { 1303 while (all_control_files[i]) {
1304 remove_files[i] = xmalloc(strlen(package_name) + strlen(all_control_files[i]) + 21); 1304 remove_files[i] = xmalloc(strlen(package_name) + strlen(all_control_files[i]) + 21);
1305 sprintf(remove_files[i], "/var/lib/dpkg/info/%s.%s", package_name, all_control_files[i]); 1305 sprintf(remove_files[i], "/var/lib/dpkg/info/%s.%s", package_name, all_control_files[i]);