egl: Drop check for driver != NULL.
authorEric Anholt <eric@anholt.net>
Tue, 9 Jun 2015 19:16:19 +0000 (12:16 -0700)
committerEric Anholt <eric@anholt.net>
Mon, 15 Jun 2015 17:32:23 +0000 (10:32 -0700)
Back in 2013, a patch was added (with 2 reviewers!) at the end of the
block to early exit the loop in this case, without noticing that the loop
already did.  I added another early exit case, again without noticing, but
Rob caught me.  Just drop the loop condition that apparently surprises
most of us, instead of leaving the end of the loop conspicuously not
exiting on success.

Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
Reviewed-by: Rob Clark <robdclark@gmail.com>
src/egl/drivers/dri2/egl_dri2.c

index 44a6c96ae9a7fa9ceca77cd4dee715eb6ac0facb..dceb9a011d9d58063643830e7b184f6e4f527c2a 100644 (file)
@@ -397,7 +397,7 @@ dri2_open_driver(_EGLDisplay *disp)
 
    dri2_dpy->driver = NULL;
    end = search_paths + strlen(search_paths);
-   for (p = search_paths; p < end && dri2_dpy->driver == NULL; p = next + 1) {
+   for (p = search_paths; p < end; p = next + 1) {
       int len;
       next = strchr(p, ':');
       if (next == NULL)