Bug#376777: apt-utils: apt-ftparchive fails to generate Contents files
package apt-utils
tag 376777 - help
tag 376777 + patch
thanks
I'm pretty sure this bug is simply due to misuse of auto_ptr in writer.cc
(causing old auto_ptr's not to be freed properly or similar which then
causes breakage after a few have built up). This is probably my fault;
the fix is just:
--- refapt/apt-0.6.44.2/ftparchive/writer.cc 2006-03-29 17:01:29.000000000 -0800
+++ apt/ftparchive/writer.cc 2006-07-05 05:10:04.000000000 -0700
@@ -398,7 +398,7 @@
ioprintf(c1out, _(" %s has no override entry\n"), Package.c_str());
}
- OverItem = auto_ptr<Override::Item>(new Override::Item);
+ OverItem.reset(new Override::Item);
OverItem->FieldOverride["Section"] = Tags.FindS("Section");
OverItem->Priority = Tags.FindS("Priority");
}
Cheers,
aj
Reply to: