IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Mar 11, 2016, 10:23:42 PM (10 years ago)
Author:
eugene
Message:

modify to pass with extremely pedantic build; force consistency for signed vs unsigned and int sizes; various relastro updates

Location:
trunk/Ohana
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana

  • trunk/Ohana/src/opihi/lib.shell/exec_loop.c

    r12332 r39457  
    33int exec_loop (Macro *loop) {
    44
    5   void *Signal;
    65  int j, status, ThisList;
    76  char *line;
     
    1716
    1817  /* set up interrupts */
    19   Signal = signal (SIGINT, handle_interrupt);
    20   interrupt = FALSE;
     18  struct sigaction *old_sigaction = SetInterrupt();
    2119
    2220  /* process the list */
     
    3230    if (loop_break || loop_last || loop_next) break;
    3331  }
    34   signal (SIGINT, Signal);
     32  ClearInterrupt (old_sigaction);
    3533
    3634  /* free remaining lines on the list, free the list, decrement the shell level */
Note: See TracChangeset for help on using the changeset viewer.