diff options
author | Jason Macnak <natsu@google.com> | 2024-03-07 08:39:25 -0800 |
---|---|---|
committer | Chromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com> | 2024-03-12 00:27:45 +0000 |
commit | e950d82ae26aedd1b7738ea093e46fc54aa29f65 (patch) | |
tree | 5858277951c1b21fa64a427abddae8f4c94a9793 | |
parent | 1b84258e665fa85da14fd474c65adec026933443 (diff) | |
download | minigbm-e950d82ae26aedd1b7738ea093e46fc54aa29f65.tar.gz |
drv: Use __func__ instead of __FILE__
... to avoid needing a basename() which is dropped from string.h
in musl.
Bug: b/328316038
Test: android build
Change-Id: Ib619b9c45a30ce69be30270fe7da0f13421179be
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/minigbm/+/5352313
Commit-Queue: Dominik Behr <dbehr@chromium.org>
Auto-Submit: Jason Macnak <natsu@google.com>
Reviewed-by: Dominik Behr <dbehr@chromium.org>
Tested-by: Jason Macnak <natsu@google.com>
Reviewed-by: Dawn Han <dawnhan@google.com>
-rw-r--r-- | drv.c | 4 | ||||
-rw-r--r-- | drv.h | 2 |
2 files changed, 3 insertions, 3 deletions
@@ -765,11 +765,11 @@ void drv_resolve_format_and_use_flags(struct driver *drv, uint32_t format, uint6 out_use_flags); } -void drv_log_prefix(enum drv_log_level level, const char *prefix, const char *file, int line, +void drv_log_prefix(enum drv_log_level level, const char *prefix, const char *func, int line, const char *format, ...) { char buf[50]; - snprintf(buf, sizeof(buf), "[%s:%s(%d)]", prefix, basename(file), line); + snprintf(buf, sizeof(buf), "[%s:%s(%d)]", prefix, func, line); va_list args; va_start(args, format); @@ -240,7 +240,7 @@ enum drv_log_level { #define _drv_log(level, format, ...) \ do { \ - drv_log_prefix(level, "minigbm", __FILE__, __LINE__, format, ##__VA_ARGS__); \ + drv_log_prefix(level, "minigbm", __func__, __LINE__, format, ##__VA_ARGS__); \ } while (0) #define drv_loge(format, ...) _drv_log(DRV_LOGE, format, ##__VA_ARGS__) |