From 7882f8fed5bc1232ec51b54b06bf86bfad3d4e18 Mon Sep 17 00:00:00 2001
From: Michael Vogt <michael.vogt@ubuntu.com>
Date: Tue, 31 Oct 2006 20:06:34 +0100
Subject: * apt-pkg/deb/dpkgpm.cc:   - reset the line if a invalid line was
 read

---
 apt-pkg/deb/dpkgpm.cc | 2 ++
 1 file changed, 2 insertions(+)

(limited to 'apt-pkg/deb')

diff --git a/apt-pkg/deb/dpkgpm.cc b/apt-pkg/deb/dpkgpm.cc
index 4c44cd01a..c7a6b921f 100644
--- a/apt-pkg/deb/dpkgpm.cc
+++ b/apt-pkg/deb/dpkgpm.cc
@@ -636,6 +636,8 @@ bool pkgDPkgPM::Go(int OutStatusFd)
 	 {
 	    if (_config->FindB("Debug::pkgDPkgProgressReporting",false) == true)
 	       std::clog << "ignoring line: not enough ':'" << std::endl;
+	    // reset the line buffer
+	    line[0]=0;
 	    continue;
 	 }
 
-- 
cgit v1.2.3