randr: add error print
authorSebastian Dransfeld <sd@tango.flipp.net>
Wed, 17 Dec 2014 10:19:25 +0000 (11:19 +0100)
committerSebastian Dransfeld <sd@tango.flipp.net>
Wed, 17 Dec 2014 10:19:25 +0000 (11:19 +0100)
src/bin/e_randr.c

index be45ae5..9968853 100644 (file)
@@ -1269,7 +1269,12 @@ _e_randr_crtc_from_outputs_set(E_Randr_Crtc *crtc)
      {
         if (!output->active) continue;
         /* TODO: If status != connected, active should not be set */
-        if (output->status != ECORE_X_RANDR_CONNECTION_STATUS_CONNECTED) continue;
+        if (output->status != ECORE_X_RANDR_CONNECTION_STATUS_CONNECTED)
+          {
+             printf("RRR:  Error, unconnected output which is active.");
+             printf(" output: '%s' lid: %i active: %i status: %i\n", output->na
+             continue;
+          }
         printf("RRR:       output: '%s' lid: %i active: %i status: %i\n", output->name, output->is_lid, output->active, output->status);
         /* TODO: Match all connected outputs, not only the first */
         crtc->mode = output->mode;