Index: content/browser/gamepad/gamepad_platform_data_fetcher_mac.mm |
diff --git a/content/browser/gamepad/gamepad_platform_data_fetcher_mac.mm b/content/browser/gamepad/gamepad_platform_data_fetcher_mac.mm |
index 8748730b056f510da93c5d86227721c2a5bfe21d..84bad06f7707fc730bcb13f1d79fb0478e03da46 100644 |
--- a/content/browser/gamepad/gamepad_platform_data_fetcher_mac.mm |
+++ b/content/browser/gamepad/gamepad_platform_data_fetcher_mac.mm |
@@ -301,7 +301,7 @@ void GamepadPlatformDataFetcherMac::GetGamepadData( |
// Copy to the current state to the output buffer, using the mapping |
// function, if there is one available. |
- pads->length = data_.length; |
+ pads->length = WebKit::WebGamepads::itemsLengthCap; |
for (size_t i = 0; i < WebKit::WebGamepads::itemsLengthCap; ++i) { |
if (associated_[i].mapper) |
associated_[i].mapper(data_.items[i], &pads->items[i]); |