tracing/treewide: Remove second parameter of __assign_str()
[linux-2.6-block.git] / include / trace / stages / stage6_event_callback.h
index 3690e677263f53f105e961bdbc9a52ac44579d67..1691676fd8581784285f79b5ef3c4064035b41a6 100644 (file)
 #define __vstring(item, fmt, ap) __dynamic_array(char, item, -1)
 
 #undef __assign_str
-#define __assign_str(dst, src)                                         \
+#define __assign_str(dst)                                              \
        do {                                                            \
                char *__str__ = __get_str(dst);                         \
                int __len__ = __get_dynamic_array_len(dst) - 1;         \
-               WARN_ON_ONCE(!(void *)(src) != !(void *)__data_offsets.dst##_ptr_); \
-               WARN_ON_ONCE((src) && strcmp((src), __data_offsets.dst##_ptr_)); \
                memcpy(__str__, __data_offsets.dst##_ptr_ ? :           \
                       EVENT_NULL_STR, __len__);                        \
                __str__[__len__] = '\0';                                \