IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 41353


Ignore:
Timestamp:
May 9, 2020, 11:03:38 AM (6 years ago)
Author:
eugene
Message:

open without X if display is not available

Location:
trunk/Ohana/src/kapa2
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/kapa2/src/OpenDisplay.c

    r35237 r41353  
    99  if (display == NULL) {
    1010    fprintf (stderr, "Error could not open X display to %s\n", XDisplayName (name));
    11     exit (2);
     11    fprintf (stderr, "Running with background graphics\n");
     12    // exit (2);
     13    return NULL;
    1214  }
    1315  *screen = DefaultScreen (display);
  • trunk/Ohana/src/kapa2/src/SetUpGraphic.c

    r41341 r41353  
    3434  graphic->smooth_sigma = 0.0;
    3535
     36  name = CheckDisplayName (argc, argv);
     37
     38  if (USE_XWINDOW) {
     39    graphic->display  = OpenDisplay     (name,    &graphic->screen);
     40    if (!graphic->display) USE_XWINDOW = FALSE;
     41  }
     42
    3643  if (!USE_XWINDOW) {
    3744    ALLOCATE (graphic[0].pixels, unsigned long, NPIXELS_STATIC);
     
    4249  }
    4350
    44   name = CheckDisplayName (argc, argv);
    45 
    46   graphic->display  = OpenDisplay     (name,    &graphic->screen);
    4751  graphic->colormap = DefaultColormap (graphic->display, graphic->screen);
    4852  graphic->depth    = DefaultDepth    (graphic->display, graphic->screen);
Note: See TracChangeset for help on using the changeset viewer.