From b5ff580afb10f8b09a2a5f77b3ea9ef8a5d2c6b2 Mon Sep 17 00:00:00 2001 From: vaibhavg20comp Date: Fri, 7 Apr 2023 11:26:44 +0530 Subject: [PATCH] btrfs: btrfs_shell build errors fixed Change-Id: I05c4d489f9227b94c00648c7a22569b2902ef325 Reviewed-on: https://review.haiku-os.org/c/haiku/+/6309 Tested-by: Commit checker robot Reviewed-by: Adrien Destugues --- src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp b/src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp index 01d3821568..cd834537e7 100644 --- a/src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp +++ b/src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp @@ -24,6 +24,12 @@ #define INFORM(x...) TRACE(x) #define init_debugging() #define exit_debugging() +#define FUNCTION() dprintf("btrfs: %s()\n",__FUNCTION__); +#define REPORT_ERROR(status) \ + dprintf("btrfs: %s:%d: %s\n", __FUNCTION__, __LINE__, strerror(status)); +#define RETURN_ERROR(err) \ + { status_t _status = err; if (_status < B_OK) REPORT_ERROR(_status); return _status;} +#define PRINT(x) { dprintf("btrfs: "); dprintf x; } #else #include #endif