* apt-pkg/pkgcache.cc:
authorDavid Kalnischkies <kalnischkies@gmail.com>
Fri, 13 Aug 2010 14:42:38 +0000 (16:42 +0200)
committerDavid Kalnischkies <kalnischkies@gmail.com>
Fri, 13 Aug 2010 14:42:38 +0000 (16:42 +0200)
  - fix LongDesc handling in LANG=C environment

apt-pkg/pkgcache.cc
debian/changelog

index bb28a33..a66a519 100644 (file)
@@ -894,7 +894,8 @@ pkgCache::DescIterator pkgCache::VerIterator::TranslatedDescription() const
       pkgCache::DescIterator Desc = DescDefault;
 
       for (; Desc.end() == false; Desc++)
-        if (*l == Desc.LanguageCode())
+        if (*l == Desc.LanguageCode() ||
+            (*l == "en" && strcmp(Desc.LanguageCode(),"") == 0))
            break;
       if (Desc.end() == true) 
         Desc = DescDefault;
index 3a1cc67..671d984 100644 (file)
@@ -35,8 +35,10 @@ apt (0.8.0~pre1) UNRELASED; urgency=low
     - let APT::Get::Arch-Only in build-dep default to false again
       (Closes: #592628) Thanks Mohamed Amine IL Idrissi for report!
     - purge packages in 'rc' state, thanks Rogier! (Closes: #150831)
+  * apt-pkg/pkgcache.cc:
+    - fix LongDesc handling in LANG=C environment
 
- -- David Kalnischkies <kalnischkies@gmail.com>  Fri, 13 Aug 2010 14:24:27 +0200
+ -- David Kalnischkies <kalnischkies@gmail.com>  Fri, 13 Aug 2010 16:40:57 +0200
 
 apt (0.7.26~exp12) experimental; urgency=low