| Index: import/cross/tar_processor.h
|
| ===================================================================
|
| --- import/cross/tar_processor.h (revision 21085)
|
| +++ import/cross/tar_processor.h (working copy)
|
| @@ -47,6 +47,7 @@
|
| #define O3D_IMPORT_CROSS_TAR_PROCESSOR_H_
|
|
|
| #include "base/basictypes.h"
|
| +#include "core/cross/types.h"
|
| #include "import/cross/memory_stream.h"
|
| #include "import/cross/archive_processor.h"
|
|
|
| @@ -58,6 +59,7 @@
|
| explicit TarProcessor(ArchiveCallbackClient *callback_client)
|
| : callback_client_(callback_client),
|
| header_bytes_read_(0),
|
| + getting_filename_(false),
|
| file_bytes_to_read_(0) {}
|
|
|
| virtual ~TarProcessor() {}
|
| @@ -72,7 +74,9 @@
|
|
|
| ArchiveCallbackClient *callback_client_;
|
| size_t header_bytes_read_;
|
| - char header_[TAR_HEADER_SIZE];
|
| + char header_[TAR_HEADER_SIZE];
|
| + bool getting_filename_;
|
| + String file_name_;
|
|
|
| // Initialized to total number of file bytes,
|
| // including zero padding up to block size
|
|
|