From: Michael Schroeder Date: Mon, 3 Mar 2014 14:02:45 +0000 (+0100) Subject: fix basename optimization for STRINGEND X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f3426ea5172916691cc5787a8a53199e3e4c1f47;p=thirdparty%2Flibsolv.git fix basename optimization for STRINGEND broken with commit 0804020d92975c20a683f490f81339c14555b2d4 --- diff --git a/src/repodata.c b/src/repodata.c index 60e92f40..547b24be 100644 --- a/src/repodata.c +++ b/src/repodata.c @@ -1091,7 +1091,8 @@ solvabledata_fetch(Solvable *s, KeyValue *kv, Id keyname) int datamatcher_init(Datamatcher *ma, const char *match, int flags) { - ma->match = match ? solv_strdup(match) : 0; + match = match ? solv_strdup(match) : 0; + ma->match = match; ma->flags = flags; ma->error = 0; ma->matchdata = 0;