|
@@ -36,16 +36,20 @@ ACPI_MODULE_NAME("utils");
|
|
|
/* --------------------------------------------------------------------------
|
|
|
Object Evaluation Helpers
|
|
|
-------------------------------------------------------------------------- */
|
|
|
+static void
|
|
|
+acpi_util_eval_error(acpi_handle h, acpi_string p, acpi_status s)
|
|
|
+{
|
|
|
#ifdef ACPI_DEBUG_OUTPUT
|
|
|
-#define acpi_util_eval_error(h,p,s) {\
|
|
|
- char prefix[80] = {'\0'};\
|
|
|
- struct acpi_buffer buffer = {sizeof(prefix), prefix};\
|
|
|
- acpi_get_name(h, ACPI_FULL_PATHNAME, &buffer);\
|
|
|
- ACPI_DEBUG_PRINT((ACPI_DB_INFO, "Evaluate [%s.%s]: %s\n",\
|
|
|
- (char *) prefix, p, acpi_format_exception(s))); }
|
|
|
+ char prefix[80] = {'\0'};
|
|
|
+ struct acpi_buffer buffer = {sizeof(prefix), prefix};
|
|
|
+ acpi_get_name(h, ACPI_FULL_PATHNAME, &buffer);
|
|
|
+ ACPI_DEBUG_PRINT((ACPI_DB_INFO, "Evaluate [%s.%s]: %s\n",
|
|
|
+ (char *) prefix, p, acpi_format_exception(s)));
|
|
|
#else
|
|
|
-#define acpi_util_eval_error(h,p,s)
|
|
|
+ return;
|
|
|
#endif
|
|
|
+}
|
|
|
+
|
|
|
acpi_status
|
|
|
acpi_extract_package(union acpi_object *package,
|
|
|
struct acpi_buffer *format, struct acpi_buffer *buffer)
|