From 3eeae10ebeb96794682a52e52199a5d645a067d5 Mon Sep 17 00:00:00 2001 From: Scott Graham Date: Wed, 17 Dec 2014 10:50:05 -0800 Subject: [PATCH] win: avoid warning on return of base::RandGenerator Else, d:\src\crashpad\crashpad\util\net\http_multipart_builder.cc(50) : warning C4244: 'initializing' : conversion from 'uint64_t' to 'int', possible loss of data R=mark@chromium.org BUG=crashpad:1 Review URL: https://codereview.chromium.org/796643006 --- util/net/http_multipart_builder.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/util/net/http_multipart_builder.cc b/util/net/http_multipart_builder.cc index 3f66658c..29b00af0 100644 --- a/util/net/http_multipart_builder.cc +++ b/util/net/http_multipart_builder.cc @@ -46,7 +46,7 @@ std::string GenerateBoundaryString() { for (int index = 0; index < 32; ++index) { const char kCharacters[] = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"; - int random_value = base::RandGenerator(strlen(kCharacters)); + int random_value = base::RandInt(0, strlen(kCharacters) - 1); boundary_string += kCharacters[random_value]; } boundary_string += "---";