haiku/headers/private/package/hpkg
Ingo Weinhold 3f40dcb6b4 PackageWriterImpl::_AttributeRemoved(): Update string cache
When removing a string attribute, decrement the referenced string's
usage count in the string cache. This fixes the potentially incorrect
usage counts in update mode. Not a serious problem, but it could lead
to only singly (or no longer) used strings to be written to the string
subsection instead of encoding them inline and thus to slightly greater
file sizes.
2013-10-25 22:54:44 +02:00
..
v1 Clone read support functionality for HPKG format version 1 2013-05-25 01:12:22 +02:00
BlockBufferPoolImpl.h Rename BBlockBufferCache and friends to *Pool* 2013-05-25 01:12:25 +02:00
DataWriters.h hpkg format: compress the whole heap 2013-05-25 01:12:25 +02:00
HPKGDefsPrivate.h hpkg attribute tags: use 7 bits for attribute ID 2013-05-25 01:12:34 +02:00
PackageFileHeapAccessorBase.h PackageFileHeapAccessorBase: small refactoring 2013-05-25 01:12:27 +02:00
PackageFileHeapReader.h hpkg format: compress the whole heap 2013-05-25 01:12:25 +02:00
PackageFileHeapWriter.h PackageFileHeapWriter: Fix update case 2013-05-25 01:12:27 +02:00
PackageReaderImpl.h PackageReaderImpl: Add public TOC section accessor 2013-10-25 22:54:44 +02:00
PackageWriterImpl.h Allow specifying the compression level for package creation 2013-05-25 01:12:26 +02:00
PoolBuffer.h Rename BBlockBufferCache and friends to *Pool* 2013-05-25 01:12:25 +02:00
ReaderImplBase.h package kit: ReaderImplBase: Add public attrs section accessor 2013-10-25 22:54:43 +02:00
RepositoryReaderImpl.h Repository file format: group attributes of a package 2013-07-04 19:20:14 +02:00
RepositoryWriterImpl.h Add support for adding a package-info to BRepositoryWriter. 2013-09-18 12:05:34 +02:00
Stacker.h Refactored hpkg implementation to provide some separation between 2011-01-30 15:05:38 +00:00
Strings.h PackageWriterImpl::_AttributeRemoved(): Update string cache 2013-10-25 22:54:44 +02:00
WriterImplBase.h Repository file format: group attributes of a package 2013-07-04 19:20:14 +02:00
ZlibCompressionBase.h Refactored hpkg implementation to provide some separation between 2011-01-30 15:05:38 +00:00
ZlibCompressor.h ZlibCompressor: Allow setting the compression level 2013-05-25 01:12:26 +02:00
ZlibDecompressor.h Refactored hpkg implementation to provide some separation between 2011-01-30 15:05:38 +00:00