Просмотр исходного кода

dpkg-query: Use strpbrk instead of strcspn and strlen

Guillem Jover лет назад: 18
Родитель
Сommit
f455532563
2 измененных файлов с 6 добавлено и 1 удалено
  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 {