intel-virtual-output: Fix trivial and unlikely fd leak from bumblebee failure
authorChris Wilson <chris@chris-wilson.co.uk>
Tue, 19 Nov 2013 12:13:26 +0000 (12:13 +0000)
committerChris Wilson <chris@chris-wilson.co.uk>
Tue, 19 Nov 2013 12:13:26 +0000 (12:13 +0000)
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
tools/virtual.c

index c3d7024..ab4f12b 100644 (file)
@@ -1876,7 +1876,7 @@ static int bumblebee_open(struct context *ctx)
        DBG(("%s query result '%s'\n", __func__, buf));
 
        if (strncmp(buf, "Value: ", 7))
-               return -ECONNREFUSED;
+               goto err;
 
        len = 7;
        while (buf[len] != '\n' && buf[len] != '\0')