]> asedeno.scripts.mit.edu Git - git.git/blobdiff - revision.c
diff --relative: output paths as relative to the current subdirectory
[git.git] / revision.c
index 6e85aaa3fb30e98f3b02f094af7f1763577cdb8d..6d9188b6cb0c8eb27de89be21d48b0f2b7dd42c0 100644 (file)
@@ -720,6 +720,10 @@ void init_revisions(struct rev_info *revs, const char *prefix)
        revs->commit_format = CMIT_FMT_DEFAULT;
 
        diff_setup(&revs->diffopt);
+       if (prefix) {
+               revs->diffopt.prefix = prefix;
+               revs->diffopt.prefix_length = strlen(prefix);
+       }
 }
 
 static void add_pending_commit_list(struct rev_info *revs,