added missing return fd (Alexander Stohr)
authorBrian Paul <brian.paul@tungstengraphics.com>
Mon, 25 Nov 2002 16:03:20 +0000 (16:03 +0000)
committerBrian Paul <brian.paul@tungstengraphics.com>
Mon, 25 Nov 2002 16:03:20 +0000 (16:03 +0000)
libdrm/xf86drm.c

index 0532a1e..6c83066 100644 (file)
@@ -245,6 +245,7 @@ static int drmOpenDevice(long dev, int minor)
     fd = open(buf, O_RDWR, 0);
     drmMsg("drmOpenDevice: open result is %d, (%s)\n",
                fd, fd < 0 ? strerror(errno) : "OK");
+    if (fd >= 0) return fd;
 
     drmMsg("drmOpenDevice: Open failed\n");
     remove(buf);