IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 16486


Ignore:
Timestamp:
Feb 15, 2008, 9:19:58 AM (18 years ago)
Author:
eugene
Message:

call abort on ASSERT or ABORT (not exit)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/opihi/include/pcontrol.h

    r14590 r16486  
    119119# define ZTIME(A) ((A.tv_sec == 0) && (A.tv_usec == 0))
    120120
    121 // # define ASSERT(TEST,STRING) { if (!(TEST)) { gprint (GP_ERR, "programming error: %s\n", STRING); abort (); }}
    122 // # define ABORT(STRING) { gprint (GP_ERR, "programming error: %s\n", STRING); abort (); }
    123 # define ASSERT(TEST,STRING) { if (!(TEST)) { gprint (GP_ERR, "programming error: %s\n", STRING); raise (SIGINT); exit (2); }}
    124 # define ABORT(STRING) { gprint (GP_ERR, "programming error: %s\n", STRING); raise (SIGINT); exit (2); }
     121# define ASSERT(TEST,STRING) { if (!(TEST)) { gprint (GP_ERR, "programming error: %s\n", STRING); abort (); }}
     122# define ABORT(STRING) { gprint (GP_ERR, "programming error: %s\n", STRING); abort (); }
     123// # define ASSERT(TEST,STRING) { if (!(TEST)) { gprint (GP_ERR, "programming error: %s\n", STRING); raise (SIGINT); exit (2); }}
     124// # define ABORT(STRING) { gprint (GP_ERR, "programming error: %s\n", STRING); raise (SIGINT); exit (2); }
    125125
    126126void InitPcontrol ();
Note: See TracChangeset for help on using the changeset viewer.