Guenther
Signed-off-by: Günther Deschner <gd@samba.org>
}
while (next_token_talloc(mem_ctx, &unix_path, &tok, "/")) {
- if (strequal(tok, cache_dir)) {
+ if (strequal(tok, GPO_CACHE_DIR)) {
break;
}
}
result = gpo_connect_server(ads, lp_ctx, server, service, &cli);
+ NT_STATUS_NOT_OK_RETURN(result);
result = gpo_prepare_local_store(mem_ctx, cache_dir, unix_path);
{
struct gp_inifile_context *ctx = (struct gp_inifile_context *) ctx_ptr;
ctx->data = talloc_realloc(ctx, ctx->data, struct keyval_pair *, ctx->keyval_count+1);
+ ctx->data[ctx->keyval_count] = talloc_zero(ctx, struct keyval_pair);
ctx->data[ctx->keyval_count]->key = talloc_asprintf(ctx, "%s:%s", ctx->current_section, key);
ctx->data[ctx->keyval_count]->val = talloc_strdup(ctx, value);
ctx->keyval_count++;