diff options
author | deanm@google.com <deanm@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-08-07 13:40:16 +0000 |
---|---|---|
committer | deanm@google.com <deanm@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-08-07 13:40:16 +0000 |
commit | d26cd52757991911c111279e900d732ba283dd05 (patch) | |
tree | 1ed17eca0119921798175038aa8e3786902ebf57 /base/pickle.h | |
parent | f1f642879ba2c3e7edb3af50d70ea11286f3ae93 (diff) | |
download | chromium_src-d26cd52757991911c111279e900d732ba283dd05.zip chromium_src-d26cd52757991911c111279e900d732ba283dd05.tar.gz chromium_src-d26cd52757991911c111279e900d732ba283dd05.tar.bz2 |
Some cross platform changes and general cleanups to Pickle.
- Clean up TrimWriteData, and remove the unneeded VariableLengthBuffer struct.
Modify a test to slightly test TrimWriteData, but it probably deserves more.
- Remove unneeded includes in pickle_unittest, including windows.h.
- According to 3.5 of the C++ standard, CustomHeader could not be used as a
template argument, because it had no linkage. This now builds on GCC.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@508 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/pickle.h')
-rw-r--r-- | base/pickle.h | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/base/pickle.h b/base/pickle.h index 7c4a007..da2a485 100644 --- a/base/pickle.h +++ b/base/pickle.h @@ -239,12 +239,6 @@ class Pickle { static const int kPayloadUnit; private: - // A buffer of variable length; used internally - struct VariableLengthBuffer { - int length; - char data; // This is variable length. - }; - Header* header_; size_t header_size_; // Supports extra data between header and payload. // Allocation size of payload (or -1 if allocation is const). |