contrib/difftool: change trap condition from SIGINT to INT
[gitweb.git] / builtin-log.c
index c1e2c6a4c53a7b1b40f3868a0288a6be4c7cb247..c7aa48e74821b9b8aea2f99041cf323c9057c8da 100644 (file)
@@ -936,6 +936,13 @@ int cmd_format_patch(int argc, const char **argv, const char *prefix)
                 * get_revision() to do the usual traversal.
                 */
        }
+
+       /*
+        * We cannot move this anywhere earlier because we do want to
+        * know if --root was given explicitly from the comand line.
+        */
+       rev.show_root_diff = 1;
+
        if (cover_letter) {
                /* remember the range */
                int i;