Coverage Report

Created: 2025-10-12 07:48

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/xz/src/liblzma/common/easy_preset.c
Line
Count
Source
1
// SPDX-License-Identifier: 0BSD
2
3
///////////////////////////////////////////////////////////////////////////////
4
//
5
/// \file       easy_preset.c
6
/// \brief      Preset handling for easy encoder and decoder
7
//
8
//  Author:     Lasse Collin
9
//
10
///////////////////////////////////////////////////////////////////////////////
11
12
#include "easy_preset.h"
13
14
15
extern bool
16
lzma_easy_preset(lzma_options_easy *opt_easy, uint32_t preset)
17
0
{
18
0
  if (lzma_lzma_preset(&opt_easy->opt_lzma, preset))
19
0
    return true;
20
21
0
  opt_easy->filters[0].id = LZMA_FILTER_LZMA2;
22
0
  opt_easy->filters[0].options = &opt_easy->opt_lzma;
23
0
  opt_easy->filters[1].id = LZMA_VLI_UNKNOWN;
24
25
  return false;
26
0
}