Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/c/include/assert.h

    r202f57b r63f8966  
    5151
    5252#ifndef NDEBUG
    53 
    54 #define assert(expr) \
    55         do { \
    56                 if (!(expr)) { \
    57                         printf("Assertion failed (%s) at file '%s', " \
    58                             "line %d.\n", #expr, __FILE__, __LINE__); \
    59                         abort(); \
    60                 } \
    61         } while (0)
    62 
    63 #else /* NDEBUG */
    64 
    65 #define assert(expr)
    66 
    67 #endif /* NDEBUG */
     53#       define assert(expr) \
     54                do { \
     55                        if (!(expr)) { \
     56                                printf("Assertion failed (%s) at file '%s', " \
     57                                    "line %d.\n", #expr, __FILE__, __LINE__); \
     58                                abort(); \
     59                        } \
     60                } while (0)
     61#else
     62#       define assert(expr)
     63#endif
    6864
    6965#endif
Note: See TracChangeset for help on using the changeset viewer.