diff options
Diffstat (limited to 'include/common/log.h')
| -rw-r--r-- | include/common/log.h | 13 | 
1 files changed, 2 insertions, 11 deletions
diff --git a/include/common/log.h b/include/common/log.h index b8654b9b..3fca0dcf 100644 --- a/include/common/log.h +++ b/include/common/log.h @@ -14,20 +14,11 @@  void _wlr_log(log_importance_t verbosity, const char *format, ...) ATTRIB_PRINTF(2, 3);  void _wlr_vlog(log_importance_t verbosity, const char *format, va_list args) ATTRIB_PRINTF(2, 0); -// Returns a filename relative to wlroots source directory -static inline const char *_relpath(const char *file) { -	const char *prefix = WLR_SRC_DIR; -	if (strncmp(file, prefix, strlen(prefix)) == 0) { -		file += strlen(prefix) + 1; -	} -	return file; -} -  #define wlr_log(verb, fmt, ...) \ -	_wlr_log(verb, "[%s:%d] " fmt, _relpath(__FILE__), __LINE__, ##__VA_ARGS__) +	_wlr_log(verb, "[%s:%d] " fmt, __FILE__ + strlen(WLR_SRC_DIR) + 1, __LINE__, ##__VA_ARGS__)  #define wlr_vlog(verb, fmt, args) \ -	_wlr_vlog(verb, "[%s:%d] " fmt, _relpath(__FILE__), __LINE__, args) +	_wlr_vlog(verb, "[%s:%d] " fmt, __FILE__ + strlen(WLR_SRC_DIR) + 1, __LINE__, args)  #define wlr_log_errno(verb, fmt, ...) \  	wlr_log(verb, fmt ": %s", ##__VA_ARGS__, strerror(errno))  | 
