aboutsummaryrefslogtreecommitdiff
path: root/src/common/linux/google_crashdump_uploader.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/common/linux/google_crashdump_uploader.cc')
-rw-r--r--src/common/linux/google_crashdump_uploader.cc15
1 files changed, 10 insertions, 5 deletions
diff --git a/src/common/linux/google_crashdump_uploader.cc b/src/common/linux/google_crashdump_uploader.cc
index 6d86fb36..a0d940b6 100644
--- a/src/common/linux/google_crashdump_uploader.cc
+++ b/src/common/linux/google_crashdump_uploader.cc
@@ -193,10 +193,15 @@ bool GoogleCrashdumpUploader::Upload(int* http_status_code,
return false;
}
std::cout << "Sending request to " << crash_server_;
- return http_layer_->SendRequest(crash_server_,
- parameters_,
- http_status_code,
- http_response_header,
- http_response_body);
+ long status_code;
+ bool success = http_layer_->SendRequest(crash_server_,
+ parameters_,
+ &status_code,
+ http_response_header,
+ http_response_body);
+ if (http_status_code) {
+ *http_status_code = status_code;
+ }
+ return success;
}
}