glx: use ARRAY_SIZE macro
authorEric Engestrom <eric.engestrom@imgtec.com>
Mon, 4 Sep 2017 12:51:53 +0000 (13:51 +0100)
committerEric Engestrom <eric.engestrom@imgtec.com>
Fri, 8 Sep 2017 09:29:40 +0000 (10:29 +0100)
Signed-off-by: Eric Engestrom <eric.engestrom@imgtec.com>
Reviewed-by: Jon Turney <jon.turney@dronecode.org.uk>
src/glx/driwindows_glx.c

index 02d95e7bfd2db78c9471cee2d30ca765e96fe7ac..85525431bf9565ae89f9b5aa12c578e951b078f7 100644 (file)
@@ -24,6 +24,7 @@
 #include "glxclient.h"
 #include "glx_error.h"
 #include "dri_common.h"
+#include "util/macros.h"
 #include "windows/xwindowsdri.h"
 #include "windows/windowsgl.h"
 
@@ -427,7 +428,7 @@ driwindowsBindExtensions(struct driwindows_screen *psc)
 
    windows_extensions(&gl_extensions, &wgl_extensions);
 
-   for (i = 0; i < sizeof(extensionMap)/sizeof(extensionMap[0]); i++) {
+   for (i = 0; i < ARRAY_SIZE(extensionMap); i++) {
       if (strstr(wgl_extensions, extensionMap[i].wglext)) {
           __glXEnableDirectExtension(&psc->base, extensionMap[i].glxext);
           InfoMessageF("enabled %s\n", extensionMap[i].glxext);