Author: mdz
Date: 2004-03-24 01:40:43 GMT
* Patch from Jason Gunthorpe to remove arbitrary length limit on Binary
field in SourcesWriter::DoPackage
* Fix typo in apt-cache(8) (Closes: #238578)
* Updated Swedish translation from Peter Karlsson <peter@softwolves.pp.se>
(Closes: #238943)
* Fix typo in apt-cache(8) (Closes: #238578)
* Updated Swedish translation from Peter Karlsson <peter@softwolves.pp.se>
(Closes: #238943)
+ * Patch from Jason Gunthorpe to remove arbitrary length limit on Binary
+ field in SourcesWriter::DoPackage
// -*- mode: cpp; mode: fold -*-
// Description /*{{{*/
// -*- mode: cpp; mode: fold -*-
// Description /*{{{*/
-// $Id: writer.cc,v 1.13 2004/01/04 00:20:59 mdz Exp $
+// $Id: writer.cc,v 1.14 2004/03/24 01:40:43 mdz Exp $
/* ######################################################################
Writer
/* ######################################################################
Writer
// Lookup the overide information, finding first the best priority.
string BestPrio;
// Lookup the overide information, finding first the best priority.
string BestPrio;
string Bins = Tags.FindS("Binary");
string Bins = Tags.FindS("Binary");
+ char Buffer[Bins.length() + 1];
Override::Item *OverItem = 0;
Override::Item *OverItem = 0;
- if (Bins.empty() == false && Bins.length() < sizeof(Buffer))
+ if (Bins.empty() == false)
{
strcpy(Buffer,Bins.c_str());
{
strcpy(Buffer,Bins.c_str());