shallow: migrate shallow information into the object parser
[gitweb.git] / run-command.c
index 1301b878c7eece7031fb0c9795195435a89ce7a4..84899e423f098bb8cd61eee86bcc484139b1482f 100644 (file)
@@ -621,7 +621,12 @@ static void trace_run_command(const struct child_process *cp)
        if (!trace_want(&trace_default_key))
                return;
 
-       strbuf_addf(&buf, "trace: run_command:");
+       strbuf_addstr(&buf, "trace: run_command:");
+       if (cp->dir) {
+               strbuf_addstr(&buf, " cd ");
+               sq_quote_buf_pretty(&buf, cp->dir);
+               strbuf_addch(&buf, ';');
+       }
        /*
         * The caller is responsible for initializing cp->env from
         * cp->env_array if needed. We only check one place.