[package] opkg: fix invalid free triggered by 011-old-config-location.patch and repla...
[openwrt-10.03/.git] / package / opkg / patches / 011-old-config-location.patch
1 --- a/src/opkg-cl.c
2 +++ b/src/opkg-cl.c
3 @@ -169,7 +169,10 @@
4                         printf("Confusion: getopt_long returned %d\n", c);
5                 }
6         }
7 -    
8 +
9 +       if(!conf->conf_file)
10 +               conf->conf_file = xstrdup("/etc/opkg.conf");
11 +
12         if (parse_err)
13                 return parse_err;
14         else