util/log: prefix WLR_REL_SRC_DIR with underscore

Just like _WLR_FILENAME and _WLR_ATTRIB_PRINTF, this makes it more
obvious that this isn't part of our API.
Simon Ser 2 years ago
parent af5cc860e1
commit cab47d33e2

@ -57,9 +57,9 @@ enum wlr_log_importance wlr_log_get_verbosity(void);
void _wlr_log(enum wlr_log_importance verbosity, const char *format, ...) _WLR_ATTRIB_PRINTF(2, 3); void _wlr_log(enum wlr_log_importance verbosity, const char *format, ...) _WLR_ATTRIB_PRINTF(2, 3);
void _wlr_vlog(enum wlr_log_importance verbosity, const char *format, va_list args) _WLR_ATTRIB_PRINTF(2, 0); void _wlr_vlog(enum wlr_log_importance verbosity, const char *format, va_list args) _WLR_ATTRIB_PRINTF(2, 0);
#ifdef WLR_REL_SRC_DIR #ifdef _WLR_REL_SRC_DIR
// strip prefix from __FILE__, leaving the path relative to the project root // strip prefix from __FILE__, leaving the path relative to the project root
#define _WLR_FILENAME ((const char *)__FILE__ + sizeof(WLR_REL_SRC_DIR) - 1) #define _WLR_FILENAME ((const char *)__FILE__ + sizeof(_WLR_REL_SRC_DIR) - 1)
#else #else
#define _WLR_FILENAME __FILE__ #define _WLR_FILENAME __FILE__
#endif #endif

@ -80,7 +80,7 @@ if cc.has_argument('-fmacro-prefix-map=/prefix/to/hide=')
) )
else else
add_project_arguments( add_project_arguments(
'-DWLR_REL_SRC_DIR="@0@"'.format(relative_dir), '-D_WLR_REL_SRC_DIR="@0@"'.format(relative_dir),
language: 'c', language: 'c',
) )
endif endif

Loading…
Cancel
Save