]> git.saurik.com Git - apt.git/commitdiff
fix compiler warning about sign-compare
authorAngel Guzman Maeso <shakaran@gmail.com>
Thu, 22 Aug 2013 14:54:20 +0000 (16:54 +0200)
committerDavid Kalnischkies <kalnischkies@gmail.com>
Thu, 22 Aug 2013 14:54:20 +0000 (16:54 +0200)
This fix avoids the warning "comparison between signed and unsigned
integer expressions [-Wsign-compare]". The index for the loop
needs to be unsigned for compare with globbuf.gl_pathc structure
member.

apt-pkg/contrib/fileutl.cc

index dca468c6310d2db22aa5ce1276d207d88ec3184d..47a91c294a28a9e413bf5d7533af83a36dae81f9 100644 (file)
@@ -1777,7 +1777,8 @@ std::vector<std::string> Glob(std::string const &pattern, int flags)
 {
    std::vector<std::string> result;
    glob_t globbuf;
 {
    std::vector<std::string> result;
    glob_t globbuf;
-   int glob_res, i;
+   int glob_res;
+   unsigned int i;
 
    glob_res = glob(pattern.c_str(),  flags, NULL, &globbuf);
 
 
    glob_res = glob(pattern.c_str(),  flags, NULL, &globbuf);