X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fshared%2Fsocket-util.c;h=6bdcb99205a147c5f57f9640458b5c95a569fd06;hp=0bb34f78260ef2bcb5ef8c300b41f51113dd2762;hb=f647962d64e844689f3e2acfce6102fc47e76df2;hpb=e80733be33e52d8ab2f1ae845326d39c600f5612 diff --git a/src/shared/socket-util.c b/src/shared/socket-util.c index 0bb34f782..6bdcb9920 100644 --- a/src/shared/socket-util.c +++ b/src/shared/socket-util.c @@ -636,10 +636,8 @@ int socknameinfo_pretty(union sockaddr_union *sa, socklen_t salen, char **_ret) int saved_errno = errno; r = sockaddr_pretty(&sa->sa, salen, true, &ret); - if (r < 0) { - log_error_errno(r, "sockadd_pretty() failed: %m"); - return r; - } + if (r < 0) + return log_error_errno(r, "sockadd_pretty() failed: %m"); log_debug_errno(saved_errno, "getnameinfo(%s) failed: %m", ret); } else {