Commit ccf6211c authored by Michael Stefaniuc's avatar Michael Stefaniuc Committed by Alexandre Julliard

wineandroid.drv: Use the ARRAY_SIZE() macro.

parent 5e96cd72
...@@ -1363,7 +1363,7 @@ static int perform( ANativeWindow *window, int operation, ... ) ...@@ -1363,7 +1363,7 @@ static int perform( ANativeWindow *window, int operation, ... )
case NATIVE_WINDOW_SET_POST_TRANSFORM_CROP: case NATIVE_WINDOW_SET_POST_TRANSFORM_CROP:
default: default:
FIXME( "unsupported perform hwnd %p op %d %s\n", win->hwnd, operation, FIXME( "unsupported perform hwnd %p op %d %s\n", win->hwnd, operation,
operation < sizeof(names)/sizeof(names[0]) ? names[operation] : "???" ); operation < ARRAY_SIZE( names ) ? names[operation] : "???" );
break; break;
} }
va_end( args ); va_end( args );
...@@ -1419,7 +1419,7 @@ void release_ioctl_window( struct ANativeWindow *window ) ...@@ -1419,7 +1419,7 @@ void release_ioctl_window( struct ANativeWindow *window )
if (InterlockedDecrement( &win->ref ) > 0) return; if (InterlockedDecrement( &win->ref ) > 0) return;
TRACE( "%p %p\n", win, win->hwnd ); TRACE( "%p %p\n", win, win->hwnd );
for (i = 0; i < sizeof(win->buffers)/sizeof(win->buffers[0]); i++) for (i = 0; i < ARRAY_SIZE( win->buffers ); i++)
if (win->buffers[i]) win->buffers[i]->buffer.common.decRef( &win->buffers[i]->buffer.common ); if (win->buffers[i]) win->buffers[i]->buffer.common.decRef( &win->buffers[i]->buffer.common );
destroy_ioctl_window( win->hwnd, win->opengl ); destroy_ioctl_window( win->hwnd, win->opengl );
......
...@@ -677,7 +677,7 @@ static BOOL process_attach(void) ...@@ -677,7 +677,7 @@ static BOOL process_attach(void)
load_android_libs(); load_android_libs();
(*java_vm)->AttachCurrentThread( java_vm, &jni_env, 0 ); (*java_vm)->AttachCurrentThread( java_vm, &jni_env, 0 );
class = (*jni_env)->GetObjectClass( jni_env, object ); class = (*jni_env)->GetObjectClass( jni_env, object );
(*jni_env)->RegisterNatives( jni_env, class, methods, sizeof(methods)/sizeof(methods[0]) ); (*jni_env)->RegisterNatives( jni_env, class, methods, ARRAY_SIZE( methods ));
(*jni_env)->DeleteLocalRef( jni_env, class ); (*jni_env)->DeleteLocalRef( jni_env, class );
#ifdef __i386__ #ifdef __i386__
wine_set_fs( old_fs ); /* the Java VM hijacks %fs for its own purposes, restore it */ wine_set_fs( old_fs ); /* the Java VM hijacks %fs for its own purposes, restore it */
......
...@@ -638,7 +638,7 @@ static UINT scancode_to_vkey( UINT scan ) ...@@ -638,7 +638,7 @@ static UINT scancode_to_vkey( UINT scan )
{ {
UINT j; UINT j;
for (j = 0; j < sizeof(vkey_to_scancode)/sizeof(vkey_to_scancode[0]); j++) for (j = 0; j < ARRAY_SIZE( vkey_to_scancode ); j++)
if (vkey_to_scancode[j] == scan) if (vkey_to_scancode[j] == scan)
return j; return j;
return 0; return 0;
...@@ -648,7 +648,7 @@ static const char* vkey_to_name( UINT vkey ) ...@@ -648,7 +648,7 @@ static const char* vkey_to_name( UINT vkey )
{ {
UINT j; UINT j;
for (j = 0; j < sizeof(vkey_names)/sizeof(vkey_names[0]); j++) for (j = 0; j < ARRAY_SIZE( vkey_names ); j++)
if (vkey_names[j].vkey == vkey) if (vkey_names[j].vkey == vkey)
return vkey_names[j].name; return vkey_names[j].name;
return NULL; return NULL;
...@@ -724,7 +724,7 @@ jboolean keyboard_event( JNIEnv *env, jobject obj, jint win, jint action, jint k ...@@ -724,7 +724,7 @@ jboolean keyboard_event( JNIEnv *env, jobject obj, jint win, jint action, jint k
{ {
union event_data data; union event_data data;
if ((unsigned int)keycode >= sizeof(keycode_to_vkey)/sizeof(keycode_to_vkey[0]) || if ((unsigned int)keycode >= ARRAY_SIZE( keycode_to_vkey ) ||
!keycode_to_vkey[keycode]) !keycode_to_vkey[keycode])
{ {
p__android_log_print( ANDROID_LOG_WARN, "wine", p__android_log_print( ANDROID_LOG_WARN, "wine",
...@@ -931,7 +931,7 @@ UINT CDECL ANDROID_MapVirtualKeyEx( UINT code, UINT maptype, HKL hkl ) ...@@ -931,7 +931,7 @@ UINT CDECL ANDROID_MapVirtualKeyEx( UINT code, UINT maptype, HKL hkl )
code = VK_LMENU; code = VK_LMENU;
break; break;
} }
if (code < sizeof(vkey_to_scancode) / sizeof(vkey_to_scancode[0])) ret = vkey_to_scancode[code]; if (code < ARRAY_SIZE( vkey_to_scancode )) ret = vkey_to_scancode[code];
break; break;
case MAPVK_VSC_TO_VK: case MAPVK_VSC_TO_VK:
case MAPVK_VSC_TO_VK_EX: case MAPVK_VSC_TO_VK_EX:
...@@ -993,7 +993,7 @@ HKL CDECL ANDROID_GetKeyboardLayout( DWORD thread_id ) ...@@ -993,7 +993,7 @@ HKL CDECL ANDROID_GetKeyboardLayout( DWORD thread_id )
SHORT CDECL ANDROID_VkKeyScanEx( WCHAR ch, HKL hkl ) SHORT CDECL ANDROID_VkKeyScanEx( WCHAR ch, HKL hkl )
{ {
SHORT ret = -1; SHORT ret = -1;
if (ch < sizeof(char_vkey_map) / sizeof(char_vkey_map[0])) ret = char_vkey_map[ch]; if (ch < ARRAY_SIZE( char_vkey_map )) ret = char_vkey_map[ch];
TRACE_(key)( "ch %04x hkl %p -> %04x\n", ch, hkl, ret ); TRACE_(key)( "ch %04x hkl %p -> %04x\n", ch, hkl, ret );
return ret; return ret;
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment