In gcc version 4.3.2 we get warnings for functions declared with
[ira/wip.git] / source3 / libnet / libnet_join.c
index 691f6ff8ebb7038d57b8373e6d49385c8c687a51..51d979074b65ba99b8594bb004d6ca51bd01a735 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;
        }