From c46afd6edc04ea140db6c59e8486f5707c810c13 Mon Sep 17 00:00:00 2001 From: Lasse Collin Date: Sat, 4 Sep 2010 23:12:20 +0300 Subject: [PATCH] xz: Use lzma_lzma_preset() to initialize the options structure. --- src/xz/options.c | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/src/xz/options.c b/src/xz/options.c index 7186f24c..710de3b0 100644 --- a/src/xz/options.c +++ b/src/xz/options.c @@ -346,18 +346,8 @@ options_lzma(const char *str) }; lzma_options_lzma *options = xmalloc(sizeof(lzma_options_lzma)); - *options = (lzma_options_lzma){ - .dict_size = LZMA_DICT_SIZE_DEFAULT, - .preset_dict = NULL, - .preset_dict_size = 0, - .lc = LZMA_LC_DEFAULT, - .lp = LZMA_LP_DEFAULT, - .pb = LZMA_PB_DEFAULT, - .mode = LZMA_MODE_NORMAL, - .nice_len = 64, - .mf = LZMA_MF_BT4, - .depth = 0, - }; + if (lzma_lzma_preset(options, LZMA_PRESET_DEFAULT)) + message_bug(); parse_options(str, opts, &set_lzma, options);