]> git.pld-linux.org Git - packages/poldek.git/blob - multiple-options.patch
- release 14 (by relup.sh)
[packages/poldek.git] / multiple-options.patch
1 --- poldek-0.32.2/conf.c~       2016-01-30 15:05:57.000000000 +0100
2 +++ poldek-0.32.2/conf.c        2018-08-11 18:43:17.635821800 +0200
3 @@ -1226,8 +1226,12 @@ tn_hash *poldek_conf_addlines(tn_hash *h
4          n_strdupap(line, &tmp);
5          
6          if (split_option_line(tmp, &name, &value, NULL, 0)) {
7 +            unsigned add_flags = ADD_PARAM_VALIDATE;
8 +            // allow multiple rpmdef values
9 +            if (strcmp(name, "rpmdef") != 0)
10 +                add_flags |= ADD_PARAM_OVERWRITE;
11              if (!add_param(ht_sect, sectnam, name, value,
12 -                           ADD_PARAM_VALIDATE | ADD_PARAM_OVERWRITE, NULL, 0))
13 +                           add_flags, NULL, 0))
14                  nerr++;
15          }
16      }
This page took 0.028766 seconds and 3 git commands to generate.