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

* apt-pkg/deb/debmetaindex.cc: comparison with string literal results
in unspecified behaviour;

Michael Vogt лет назад: 19
Родитель
Сommit
a60beec6cf
2 измененных файлов с 5 добавлено и 3 удалено
  1. 1 1
      apt-pkg/deb/debmetaindex.cc
  2. 4 2
      debian/changelog

+ 1 - 1
apt-pkg/deb/debmetaindex.cc

@@ -224,7 +224,7 @@ class debSLTypeDebian : public pkgSourceList::Type
 	 // This check insures that there will be only one Release file
 	 // queued for all the Packages files and Sources files it
 	 // corresponds to.
-	 if ((*I)->GetType() == "deb")
+	 if (strcmp((*I)->GetType(), "deb") == 0)
 	 {
 	    debReleaseIndex *Deb = (debReleaseIndex *) (*I);
 	    // This check insures that there will be only one Release file

+ 4 - 2
debian/changelog

@@ -1,15 +1,17 @@
 apt (0.7.6ubuntu12) gutsy; urgency=low
 
+  [ Michael Vogt ]
   * cmdline/apt-mark:
     - Fix chmoding after have renamed the extended-states file (LP: #140019)
       (thanks to Laurent Bigonville, LP: #140019)
+  * apt-pkg/deb/debmetaindex.cc: comparison with string literal results
+      in unspecified behaviour;
 
   [Paul Sladen]
-
   * Have 'cron.daily/apt' send D-Bus doesn't exist error messages
     to the bit bucket.  Thanks to 'dasdda'.  (LP: #115397)
 
- -- 
+ -- Michael Vogt <michael.vogt@ubuntu.com>  Wed, 03 Oct 2007 02:17:45 +0200
 
 apt (0.7.6ubuntu11) gutsy; urgency=low