summaryrefslogtreecommitdiff
path: root/archival/bzip2.c
diff options
context:
space:
mode:
Diffstat (limited to 'archival/bzip2.c')
-rw-r--r--archival/bzip2.c10
1 files changed, 2 insertions, 8 deletions
diff --git a/archival/bzip2.c b/archival/bzip2.c
index bbaf56669..f1c84d681 100644
--- a/archival/bzip2.c
+++ b/archival/bzip2.c
@@ -102,7 +102,7 @@ IF_DESKTOP(long long) int bz_write(bz_stream *strm, void* rbuf, ssize_t rlen, vo
102} 102}
103 103
104static 104static
105IF_DESKTOP(long long) int compressStream(unpack_info_t *info UNUSED_PARAM) 105IF_DESKTOP(long long) int FAST_FUNC compressStream(unpack_info_t *info UNUSED_PARAM)
106{ 106{
107 IF_DESKTOP(long long) int total; 107 IF_DESKTOP(long long) int total;
108 ssize_t count; 108 ssize_t count;
@@ -135,12 +135,6 @@ IF_DESKTOP(long long) int compressStream(unpack_info_t *info UNUSED_PARAM)
135 return total; 135 return total;
136} 136}
137 137
138static
139char* make_new_name_bzip2(char *filename)
140{
141 return xasprintf("%s.bz2", filename);
142}
143
144int bzip2_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE; 138int bzip2_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE;
145int bzip2_main(int argc UNUSED_PARAM, char **argv) 139int bzip2_main(int argc UNUSED_PARAM, char **argv)
146{ 140{
@@ -181,5 +175,5 @@ int bzip2_main(int argc UNUSED_PARAM, char **argv)
181 175
182 argv += optind; 176 argv += optind;
183 option_mask32 &= 0x7; /* ignore all except -cfv */ 177 option_mask32 &= 0x7; /* ignore all except -cfv */
184 return bbunpack(argv, make_new_name_bzip2, compressStream); 178 return bbunpack(argv, compressStream, append_ext, "bz2");
185} 179}