| Index: ppapi/native_client/src/trusted/plugin/pnacl_translate_thread.h
|
| diff --git a/ppapi/native_client/src/trusted/plugin/pnacl_translate_thread.h b/ppapi/native_client/src/trusted/plugin/pnacl_translate_thread.h
|
| index db1dbf03a9b6f79565acf0233f4fd72b0d5d12da..84ce392790afe86bc89be15a88a32a7bd053e04d 100644
|
| --- a/ppapi/native_client/src/trusted/plugin/pnacl_translate_thread.h
|
| +++ b/ppapi/native_client/src/trusted/plugin/pnacl_translate_thread.h
|
| @@ -28,7 +28,6 @@ class DescWrapper;
|
|
|
| namespace plugin {
|
|
|
| -class Manifest;
|
| class NaClSubprocess;
|
| class Plugin;
|
| class PnaclCoordinator;
|
| @@ -43,7 +42,7 @@ class PnaclTranslateThread {
|
| // Start the translation process. It will continue to run and consume data
|
| // as it is passed in with PutBytes.
|
| void RunTranslate(const pp::CompletionCallback& finish_callback,
|
| - const Manifest* manifest,
|
| + int32_t manifest_id,
|
| const std::vector<TempFile*>* obj_files,
|
| TempFile* nexe_file,
|
| nacl::DescWrapper* invalid_desc_wrapper,
|
| @@ -69,7 +68,7 @@ class PnaclTranslateThread {
|
| private:
|
| // Starts an individual llc or ld subprocess used for translation.
|
| NaClSubprocess* StartSubprocess(const nacl::string& url,
|
| - const Manifest* manifest,
|
| + int32_t manifest_id,
|
| ErrorInfo* error_info);
|
| // Helper thread entry point for translation. Takes a pointer to
|
| // PnaclTranslateThread and calls DoTranslate().
|
| @@ -114,7 +113,7 @@ class PnaclTranslateThread {
|
| int64_t compile_time_;
|
|
|
| // Data about the translation files, owned by the coordinator
|
| - const Manifest* manifest_;
|
| + int32_t manifest_id_;
|
| const std::vector<TempFile*>* obj_files_;
|
| TempFile* nexe_file_;
|
| nacl::DescWrapper* invalid_desc_wrapper_;
|
|
|