assert.cc (fstransform-0.9.3-src) | : | assert.cc (fstransform-0.9.4) | ||
---|---|---|---|---|
skipping to change at line 39 | skipping to change at line 39 | |||
# include <stdlib.h> // for exit() | # include <stdlib.h> // for exit() | |||
#elif defined(FT_HAVE_CSTDLIB) | #elif defined(FT_HAVE_CSTDLIB) | |||
# include <cstdlib> // for exit() | # include <cstdlib> // for exit() | |||
#endif | #endif | |||
#include "assert.hh" // for ff_assert() | #include "assert.hh" // for ff_assert() | |||
#include "log.hh" // for ff_log() | #include "log.hh" // for ff_log() | |||
FT_NAMESPACE_BEGIN | FT_NAMESPACE_BEGIN | |||
void ff_assert_fail0(const char * caller_file, const char * caller_func, int cal ler_line, const char * assertion) | void ff_assert_fail0(const char * caller_file, int caller_file_len, const char * caller_func, int caller_line, const char * assertion) | |||
{ | { | |||
FT_NS ff_logl(caller_file, caller_func, caller_line, FC_FATAL, 0, "internal | ff_logl(caller_file, caller_file_len, caller_func, caller_line, FC_FATAL, 0, | |||
error! assertion failed: %s", assertion); | "internal error! assertion failed: %s", assertion); | |||
ft_log_appender::flush_all(FC_FATAL); | ||||
exit(1); | exit(1); | |||
} | } | |||
FT_NAMESPACE_END | FT_NAMESPACE_END | |||
End of changes. 2 change blocks. | ||||
3 lines changed or deleted | 4 lines changed or added |