From 825840253b5839c43a0d28cbc45e15e4de65b910 Mon Sep 17 00:00:00 2001 From: luly81 Date: Wed, 4 Apr 2007 03:26:40 +0000 Subject: Discard age field in the dumped symbol file. git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@139 4c0a9323-5329-0410-9bdc-e9ce6186880e --- src/tools/linux/symupload/sym_upload.cc | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) (limited to 'src/tools/linux/symupload') diff --git a/src/tools/linux/symupload/sym_upload.cc b/src/tools/linux/symupload/sym_upload.cc index eb1e71d1..88fe7168 100644 --- a/src/tools/linux/symupload/sym_upload.cc +++ b/src/tools/linux/symupload/sym_upload.cc @@ -75,12 +75,12 @@ static void TokenizeByChar(const std::string &source_string, } //============================================================================= -// Parse out the module line which have 6 parts. -// MODULE +// Parse out the module line which have 5 parts. +// MODULE static bool ModuleDataForSymbolFile(const std::string &file, std::vector *module_parts) { assert(module_parts); - const size_t kModulePartNumber = 6; + const size_t kModulePartNumber = 5; FILE *fp = fopen(file.c_str(), "r"); if (fp) { char buffer[1024]; @@ -105,14 +105,12 @@ static bool ModuleDataForSymbolFile(const std::string &file, } //============================================================================= -static std::string CompactIdentifier(const std::string &uuid, - const std::string &age) { +static std::string CompactIdentifier(const std::string &uuid) { std::vector components; TokenizeByChar(uuid, '-', &components); std::string result; for (size_t i = 0; i < components.size(); ++i) result += components[i]; - result += age; return result; } @@ -126,20 +124,18 @@ static void Start(Options *options) { return; } - std::string compacted_id = CompactIdentifier(module_parts[3], - module_parts[4]); + std::string compacted_id = CompactIdentifier(module_parts[3]); // Add parameters if (!options->version.empty()) parameters["version"] = options->version; - // MODULE - // 0 1 2 3 4 5 - parameters["age"] = "1"; + // MODULE + // 0 1 2 3 4 parameters["os"] = module_parts[1]; parameters["cpu"] = module_parts[2]; - parameters["debug_file"] = module_parts[5]; - parameters["code_file"] = module_parts[5]; + parameters["debug_file"] = module_parts[4]; + parameters["code_file"] = module_parts[4]; parameters["debug_identifier"] = compacted_id; std::string response; bool success = HTTPUpload::SendRequest(options->uploadURLStr, -- cgit v1.2.1