lib: added Data version of TarFile::ReadNextFile() (optimization)
commit4335e050773343dd67ba6f80926f9123b8549614
authorChris Frey <cdfrey@foursquare.net>
Wed, 1 Dec 2010 02:17:58 +0000 (30 21:17 -0500)
committerChris Frey <cdfrey@foursquare.net>
Wed, 1 Dec 2010 02:17:58 +0000 (30 21:17 -0500)
tree4608efaacff5c2e09333a83d29504d6464733fcd
parentd4132f3ec3513e044e78af89dcd81b89da1ce9d5
lib: added Data version of TarFile::ReadNextFile() (optimization)

This is in an effort to reduce data copies in the code, but it
causes code duplication.  It is probably better to turn TarFile into
a complete Barry namespace class someday, using Data objects instead
of std::string, instead of leaving it as a generic reuse library class.

See FIXME notes in the code.
ChangeLog
src/tarfile.cc
src/tarfile.h