summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoryangchenguang <89123114+yangchenguang94@users.noreply.github.com>2022-07-13 16:52:07 +0800
committerPanu Matilainen <pmatilai@redhat.com>2022-09-02 08:48:10 +0300
commit51929dd63a7cadc2b8ca861d103822a33f9268b4 (patch)
tree3bc91709f8dad0b6767e1a6638fc9059c348aa03
parent787606ab4886ec64fe20c0de8fbd7b52267aea1f (diff)
downloadrpm-51929dd63a7cadc2b8ca861d103822a33f9268b4.tar.gz
Fix query arguments with ^ not working
when querying packages in the RPM database. Rersolves: #2104 (cherry picked from commit 4420c78beb86cc67392274bf351478a3375626a2)
-rw-r--r--lib/rpmdb.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/rpmdb.c b/lib/rpmdb.c
index fa8f3c9b9..fd2b0671a 100644
--- a/lib/rpmdb.c
+++ b/lib/rpmdb.c
@@ -1133,6 +1133,7 @@ static char * mireDup(rpmTagVal tag, rpmMireMode *modep,
switch (*s) {
case '.':
case '+':
+ case '^':
if (!brackets) *t++ = '\\';
break;
case '*':