| Index: remoting/client/jni/android_keymap.cc
 | 
| diff --git a/remoting/client/jni/android_keymap.cc b/remoting/client/jni/android_keymap.cc
 | 
| index f42704661399f7832fd0579796fd11e9111904e2..743e15e3334619af1f588f4c79608cc382137f5f 100644
 | 
| --- a/remoting/client/jni/android_keymap.cc
 | 
| +++ b/remoting/client/jni/android_keymap.cc
 | 
| @@ -4,6 +4,8 @@
 | 
|  
 | 
|  #include "remoting/client/jni/android_keymap.h"
 | 
|  
 | 
| +#include "base/logging.h"
 | 
| +
 | 
|  namespace {
 | 
|  
 | 
|  // These must be defined in the same order as the Android keycodes in
 | 
| @@ -201,7 +203,9 @@ const uint32 usb_keycodes[] = {
 | 
|  
 | 
|  namespace remoting {
 | 
|  
 | 
| -uint32 AndroidKeycodeToUsbKeycode(int android) {
 | 
| +uint32 AndroidKeycodeToUsbKeycode(size_t android) {
 | 
| +  DCHECK_LT(android, sizeof (usb_keycodes) / sizeof (uint32));
 | 
| +
 | 
|    return usb_keycodes[android];
 | 
|  }
 | 
|  
 | 
| 
 |