In gcc version 4.3.2 we get warnings for functions declared with
[samba.git] / source / libnet / libnet_join.c
index 8abd317ca6d08c36059c9c2977bf4d0aeb502628..b8d903cc9a2a0cb721ff42dcd478bcf477ab7275 100644 (file)
@@ -1019,8 +1019,7 @@ NTSTATUS libnet_join_ok(const char *netbios_domain_name,
                return NT_STATUS_NO_TRUST_LSA_SECRET;
        }
 
-       asprintf(&machine_account, "%s$", machine_name);
-       if (!machine_account) {
+       if (asprintf(&machine_account, "%s$", machine_name) == -1) {
                SAFE_FREE(machine_password);
                return NT_STATUS_NO_MEMORY;
        }