file name macro searches for last char instead of last string
This commit is contained in:
parent
615559a825
commit
501f6f1602
|
@ -24,7 +24,7 @@
|
||||||
// generally not defined by GCC < 11.3 and MSVC
|
// generally not defined by GCC < 11.3 and MSVC
|
||||||
#ifndef __FILE_NAME__
|
#ifndef __FILE_NAME__
|
||||||
#if defined(_WIN32) || defined(_WIN64) || defined(_MSC_VER)
|
#if defined(_WIN32) || defined(_WIN64) || defined(_MSC_VER)
|
||||||
#define __FILE_NAME__ (strrstr(__FILE__, "\\") ? strrstr(__FILE__, "\\") + 1 : __FILE__)
|
#define __FILE_NAME__ (strrchr(__FILE__, '\\') ? strrchr(__FILE__, '\\') + 1 : __FILE__)
|
||||||
#else
|
#else
|
||||||
#define __FILE_NAME__ (strrchr(__FILE__, '/') ? strrchr(__FILE__, '/') + 1 : __FILE__)
|
#define __FILE_NAME__ (strrchr(__FILE__, '/') ? strrchr(__FILE__, '/') + 1 : __FILE__)
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in New Issue