]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
libctdb: Avoid an explicit memset
authorVolker Lendecke <vl@samba.org>
Tue, 13 Aug 2013 10:50:15 +0000 (10:50 +0000)
committerJeremy Allison <jra@samba.org>
Thu, 15 Aug 2013 23:51:55 +0000 (01:51 +0200)
Give the compiler a chance to use better code. Saves a few bytes of text.

Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
Autobuild-User(master): Jeremy Allison <jra@samba.org>
Autobuild-Date(master): Fri Aug 16 01:51:55 CEST 2013 on sn-devel-104

source3/lib/ctdbd_conn.c

index 1481a9c1852c92f33ac585f0b4f5e91bbd54d6e5..4f5dce05dde7d47d966555f19d462be9baf0bb60 100644 (file)
@@ -201,7 +201,7 @@ static NTSTATUS ctdbd_connect(TALLOC_CTX *mem_ctx,
 {
        struct ctdb_packet_context *result;
        const char *sockname = lp_ctdbd_socket();
-       struct sockaddr_un addr;
+       struct sockaddr_un addr = { 0, };
        int fd;
        socklen_t salen;
 
@@ -211,7 +211,6 @@ static NTSTATUS ctdbd_connect(TALLOC_CTX *mem_ctx,
                return map_nt_error_from_unix(errno);
        }
 
-       ZERO_STRUCT(addr);
        addr.sun_family = AF_UNIX;
        snprintf(addr.sun_path, sizeof(addr.sun_path), "%s", sockname);