add text at the top without failing in rred (Closes: #545694)
authorDavid Kalnischkies <kalnischkies@gmail.com>
Tue, 8 Sep 2009 21:11:11 +0000 (23:11 +0200)
committerDavid Kalnischkies <kalnischkies@gmail.com>
Tue, 8 Sep 2009 21:11:11 +0000 (23:11 +0200)
Patch from Bernhard R. Link, thanks!

debian/changelog
methods/rred.cc

index eebef40..9aa1f68 100644 (file)
@@ -31,6 +31,8 @@ apt (0.7.24) UNRELEASED; urgency=low
     - move the description of files to globally usable entities
   * doc/apt_preferences.5.xml:
     - document the new preferences.d folder (Closes: #544017)
+  * methods/rred.cc:
+    - add at the top without failing (by Bernhard R. Link, Closes: #545694)
 
  -- David Kalnischkies <kalnischkies@gmail.com>  Fri, 28 Aug 2009 09:40:08 +0200
 
index 6fa57f3..27d95bd 100644 (file)
@@ -174,7 +174,7 @@ int RredMethod::ed_file(FILE *ed_cmds, FILE *in_file, FILE *out_file,
          hash);
    
    /* read the rest from infile */
-   if (result > 0) {
+   if (result >= 0) {
       while (fgets(buffer, BUF_SIZE, in_file) != NULL) {
          written = fwrite(buffer, 1, strlen(buffer), out_file);
          hash->Add((unsigned char*)buffer, written);