1
2
3
4
5
6
7
8
 #define SS_FAILED_WHEN(_mesg_)                                                                                                 \
     {                                                                                                                          \
         _failed_checks++;                                                                                                      \
         if (_print)                                                                                                            \
             fprintf(_print, "failed:  %s [%s]%*s ***FAILED***\n", _what, _mesg_,                                               \
                     (int)(94-MIN(94, strlen(_what)+strlen(_mesg_))), "");                                                    \
         break; /* out of SS_CHECKING `do' loop */                                                                              \
     }