OSDN Git Service

tests: Fix faulty error messages in modeprint
authorJakob Bornecrantz <jakob@tungstengraphics.com>
Wed, 2 Jul 2008 22:03:48 +0000 (00:03 +0200)
committerJakob Bornecrantz <jakob@tungstengraphics.com>
Wed, 2 Jul 2008 22:04:48 +0000 (00:04 +0200)
tests/modeprint/modetest.c

index d8a9470..f0f8abd 100644 (file)
@@ -220,7 +220,7 @@ int printRes(int fd, drmModeResPtr res)
                        connector = drmModeGetConnector(fd, res->connectors[i]);
 
                        if (!connector)
-                               printf("Could not get connector %i\n", i);
+                               printf("Could not get connector %i\n", res->connectors[i]);
                        else {
                                printConnector(fd, res, connector, res->connectors[i]);
                                drmModeFreeConnector(connector);
@@ -235,7 +235,7 @@ int printRes(int fd, drmModeResPtr res)
                        encoder = drmModeGetEncoder(fd, res->encoders[i]);
 
                        if (!encoder)
-                               printf("Could not get encoder %i\n", i);
+                               printf("Could not get encoder %i\n", res->encoders[i]);
                        else {
                                printEncoder(fd, res, encoder, res->encoders[i]);
                                drmModeFreeEncoder(encoder);
@@ -249,7 +249,7 @@ int printRes(int fd, drmModeResPtr res)
                        crtc = drmModeGetCrtc(fd, res->crtcs[i]);
 
                        if (!crtc)
-                               printf("Could not get crtc %i\n", i);
+                               printf("Could not get crtc %i\n", res->crtcs[i]);
                        else {
                                printCrtc(fd, res, crtc, res->crtcs[i]);
                                drmModeFreeCrtc(crtc);