]> git.saurik.com Git - apt.git/blobdiff - apt-pkg/deb/deblistparser.cc
prefer native arch over higher priority for providers
[apt.git] / apt-pkg / deb / deblistparser.cc
index db86bd698117ec9e6ea40850bf24501d9bd6cb79..28857176b12818df2771d539fd3c9fc83f10e3d1 100644 (file)
@@ -219,8 +219,12 @@ MD5SumValue debListParser::Description_md5()
    string const value = Section.FindS("Description-md5");
    if (value.empty() == true)
    {
+      std::string const desc = Description() + "\n";
+      if (desc == "\n")
+        return MD5SumValue();
+
       MD5Summation md5;
-      md5.Add((Description() + "\n").c_str());
+      md5.Add(desc.c_str());
       return md5.Result();
    }
    else if (likely(value.size() == 32))