summaryrefslogtreecommitdiff
path: root/ftparchive/contents.h
Commit message (Collapse)AuthorAgeFilesLines
* rewrite all TFRewrite instances to use the new pkgTagSection::WriteDavid Kalnischkies2015-05-111-3/+4
| | | | | | | | | While it is mostly busywork to rewrite all instances it actually fixes bugs as the data storage used by the new method is std::string rather than a char*, the later mostly created by c_str() from a std::string which the caller has to ensure keeps in scope – something apt-ftparchive actually didn't ensure and relied on copy-on-write behavior instead which c++11 forbids and hence the new default gcc abi doesn't use it.
* use free() instead of delete() when realloc is usedMichael Vogt2014-05-271-2/+2
| | | | | | | ContentsExtract::~ContentsExtract() needs to use free() because Data got allocated via realloc() Reported-By: clang -fsanitize=address -fno-omit-frame-pointer
* cleanup headers and especially #includes everywhereDavid Kalnischkies2014-03-131-3/+5
| | | | | | | | Beside being a bit cleaner it hopefully also resolves oddball problems I have with high levels of parallel jobs. Git-Dch: Ignore Reported-By: iwyu (include-what-you-use)
* use forward declaration in headers if possible instead of includesDavid Kalnischkies2011-09-191-1/+2
|
* do not pollute namespace in the headers with using (Closes: #500198)David Kalnischkies2011-09-191-1/+1
|
* Support large files in the complete toolset. Indexes of thisDavid Kalnischkies2011-09-131-3/+3
| | | | size are pretty unlikely for now, but we need it for deb packages which could become bigger than 4GB now (LP: #815895)
* tell every method in ftparchive/ that const& is sexyDavid Kalnischkies2009-11-281-1/+1
|
* Join with aliencodeArch Librarian2004-09-201-0/+89
Author: jgg Date: 2001-02-20 07:03:16 GMT Join with aliencode