about summary refs log tree commit diff stats
path: root/src/omemo
diff options
context:
space:
mode:
authorthe xhr <xhr@giessen.ccc.de>2023-01-09 17:58:01 +0100
committerthe xhr <xhr@giessen.ccc.de>2023-01-26 17:42:52 +0100
commit714add207b26e8d80e3ca945f111bfd5d6027c88 (patch)
tree09050b504c7d9cfc14c9e761efdfa888c9d0389c /src/omemo
parent6ceafac6aa050f281375cb5d5bc9856a8309450c (diff)
downloadprofani-tty-714add207b26e8d80e3ca945f111bfd5d6027c88.tar.gz
Add macro for possible NULL prints and use it on known sports
The macro is effective on OpenBSD and basically a no op on other platforms.
Use it for one existing and the other known debug statements.
Diffstat (limited to 'src/omemo')
-rw-r--r--src/omemo/omemo.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/omemo/omemo.c b/src/omemo/omemo.c
index 442906e2..f654f33b 100644
--- a/src/omemo/omemo.c
+++ b/src/omemo/omemo.c
@@ -553,7 +553,7 @@ omemo_prekeys(GList** prekeys, GList** ids, GList** lengths)
 void
 omemo_set_device_list(const char* const from, GList* device_list)
 {
-    log_debug("[OMEMO] Setting device list for %s", (from == NULL) ? "" : from);
+    log_debug("[OMEMO] Setting device list for %s", STR_MAYBE_NULL(from));
     Jid* jid;
     if (from) {
         jid = jid_create(from);
@@ -570,7 +570,7 @@ omemo_set_device_list(const char* const from, GList* device_list)
             g_hash_table_remove(omemo_ctx.device_list_handler, jid->barejid);
         }
     } else {
-        log_debug("[OMEMO] No Device List Handler for %s", from);
+        log_debug("[OMEMO] No Device List Handler for %s", STR_MAYBE_NULL(from));
     }
 
     // OMEMO trustmode ToFu