result->utok.uid = pwd->pw_uid;
result->utok.gid = pwd->pw_gid;
- *server_info = talloc_steal(mem_ctx, result);
+ *server_info = talloc_move(mem_ctx, &result);
status = NT_STATUS_OK;
done:
talloc_free(tmp_ctx);
goto out;
}
- server_info->unix_name = talloc_steal(server_info, pwd->pw_name);
+ server_info->unix_name = talloc_move(server_info, &pwd->pw_name);
server_info->utok.gid = pwd->pw_gid;
server_info->utok.uid = pwd->pw_uid;
DEBUG(5,("make_server_info_sam: made server info for user %s -> %s\n",
pdb_get_username(sampass), server_info->unix_name));
- *pserver_info = talloc_steal(mem_ctx, server_info);
+ *pserver_info = talloc_move(mem_ctx, &server_info);
status = NT_STATUS_OK;
out: