Commit e7ec327d4b94d8237f6238fb3d282bd3434b2b56

Edward Thomson 2015-09-22T17:56:42

patch parse: unset path prefix

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
diff --git a/src/patch_parse.c b/src/patch_parse.c
index 2c16e64..11e2693 100644
--- a/src/patch_parse.c
+++ b/src/patch_parse.c
@@ -884,6 +884,10 @@ int git_patch_from_patchfile(
 	patch = git__calloc(1, sizeof(git_patch_parsed));
 	GITERR_CHECK_ALLOC(patch);
 
+	/* TODO: allow callers to specify prefix depth (eg, `-p2`) */
+	patch->base.diff_opts.new_prefix = "";
+	patch->base.diff_opts.old_prefix = "";
+
 	patch->base.delta = git__calloc(1, sizeof(git_diff_delta));
 	patch->base.delta->status = GIT_DELTA_MODIFIED;