\r
static const char* MUTE_OFF = "NoMuting";\r
static const char* MUTE_SIGNAL = "MuteSignal";\r
-/*\r
-static const char* VAL_TRUE = "true";\r
-static const char* VAL_FALSE = "false";\r
- */\r
\r
-#define ASSERT_FALSE(func, par) { UcsXml_CB_OnError("Parameter error in attribute=%s value=%s, file=%s, line=%d", 4, func, par, __FILE__, __LINE__); return false; }\r
+#define __FILENAME__ (__builtin_strrchr(__FILE__, '/') ? __builtin_strrchr(__FILE__, '/') + 1 : __FILE__)\r
+#define ASSERT_FALSE(func, par) { UcsXml_CB_OnError("Parameter error in attribute=%s value=%s, file=%s, line=%d", 4, func, par, __FILENAME__, __LINE__); return false; }\r
#define CHECK_POINTER(PTR) if (NULL == PTR) { ASSERT_FALSE(PTR, "NULL pointer"); }\r
\r
static int32_t Str2Int(const char *val)\r
con->isoc_packet_size = UCS_ISOC_PCKT_SIZE_188;\r
}\r
return true;\r
-}
\ No newline at end of file
+}\r