chiark / gitweb /
basic: nicer assert messages
[elogind.git] / src / libelogind / sd-bus / bus-internal.h
index e0d7c9ee78b0c8f608ffdd55bf1f968eef8fb0f7..b4ec380cdc75a647db0f2e619692717288bf6dea 100644 (file)
@@ -396,6 +396,6 @@ int bus_maybe_reply_error(sd_bus_message *m, int r, sd_bus_error *error);
 
 #define bus_assert_return(expr, r, error)                               \
         do {                                                            \
 
 #define bus_assert_return(expr, r, error)                               \
         do {                                                            \
-                if (!assert_log(expr))                                  \
+                if (!assert_log(expr, #expr))                           \
                         return sd_bus_error_set_errno(error, r);        \
         } while (false)
                         return sd_bus_error_set_errno(error, r);        \
         } while (false)