[Mesa-dev] [PATCH] egl: Drop check for driver != NULL.

Rob Clark robdclark at gmail.com
Tue Jun 9 16:27:15 PDT 2015


On Tue, Jun 9, 2015 at 4:06 PM, Eric Anholt <eric at anholt.net> wrote:
> 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: Rob Clark <robdclark at gmail.com>

> ---
>  src/egl/drivers/dri2/egl_dri2.c | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/src/egl/drivers/dri2/egl_dri2.c b/src/egl/drivers/dri2/egl_dri2.c
> index 44a6c96..dceb9a0 100644
> --- a/src/egl/drivers/dri2/egl_dri2.c
> +++ b/src/egl/drivers/dri2/egl_dri2.c
> @@ -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)
> --
> 2.1.4
>
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/mesa-dev


More information about the mesa-dev mailing list