3b46f18b02
The upstream proposed fix doesn't apply cleanly, so here's a version that does.
11 lines
458 B
Diff
11 lines
458 B
Diff
--- a/backup_restorer.cc
|
|
+++ b/backup_restorer.cc
|
|
@@ -48,7 +48,7 @@
|
|
// TODO: this disables size checks for each separate message. Figure a better
|
|
// way to do this while keeping them enabled. It seems we need to create an
|
|
// instance of CodedInputStream for each message, but it might be expensive
|
|
- cis.SetTotalBytesLimit( backupData.size(), -1 );
|
|
+ cis.SetTotalBytesLimit( backupData.size() );
|
|
|
|
// Used when emitting chunks
|
|
string chunk;
|