Bladeren bron

dpkg-query: Use strpbrk instead of strcspn and strlen

Guillem Jover 18 jaren geleden
bovenliggende
commit
f455532563
2 gewijzigde bestanden met toevoegingen van 6 en 1 verwijderingen
  1. 5 0
      ChangeLog
  2. 1 1
      src/query.c

+ 5 - 0
ChangeLog

@@ -1,3 +1,8 @@
+2008-06-01  Guillem Jover  <guillem@debian.org>
+
+	* src/query.c (searchfiles): Use strpbrk instead of strcspn and
+	strlen.
+
 2008-06-01  Guillem Jover  <guillem@debian.org>
 
 	* src/query.c: Include <dpkg-priv.h>.

+ 1 - 1
src/query.c

@@ -280,7 +280,7 @@ void searchfiles(const char *const *argv) {
       varbufaddc(&vb,0);
       thisarg= vb.buf;
     }
-    if (strcspn(thisarg,"*[?\\") == strlen(thisarg)) {
+    if (!strpbrk(thisarg, "*[?\\")) {
       namenode= findnamenode(thisarg, 0);
       found += searchoutput(namenode);
     } else {