Commit cd67a9039cbaedaf9e23ab2e6eb0fc1f7292e057

Edward Thomson 2019-06-25T14:55:51

examples: cast away const-ness

diff --git a/examples/merge.c b/examples/merge.c
index 8ddb79b..3f858f0 100644
--- a/examples/merge.c
+++ b/examples/merge.c
@@ -57,7 +57,7 @@ static void opts_add_refish(merge_options *opts, const char *refish)
 	assert(opts != NULL);
 
 	sz = ++opts->heads_count * sizeof(opts->heads[0]);
-	opts->heads = xrealloc(opts->heads, sz);
+	opts->heads = (const char **)xrealloc(opts->heads, sz);
 	opts->heads[opts->heads_count - 1] = refish;
 }
 
@@ -354,7 +354,7 @@ int lg2_merge(git_repository *repo, int argc, char **argv)
 	}
 
 cleanup:
-	free(opts.heads);
+	free((char **)opts.heads);
 	free(opts.annotated);
 
 	return 0;