@@ -87,7 +87,7 @@ static void fn_start_fl(const char *file, int line,
87
87
struct strbuf buf_payload = STRBUF_INIT ;
88
88
89
89
strbuf_addstr (& buf_payload , "start " );
90
- sq_quote_argv_pretty (& buf_payload , argv );
90
+ sq_append_quote_argv_pretty (& buf_payload , argv );
91
91
normal_io_write_fl (file , line , & buf_payload );
92
92
strbuf_release (& buf_payload );
93
93
}
@@ -186,8 +186,8 @@ static void fn_alias_fl(const char *file, int line, const char *alias,
186
186
{
187
187
struct strbuf buf_payload = STRBUF_INIT ;
188
188
189
- strbuf_addf (& buf_payload , "alias %s ->" , alias );
190
- sq_quote_argv_pretty (& buf_payload , argv );
189
+ strbuf_addf (& buf_payload , "alias %s -> " , alias );
190
+ sq_append_quote_argv_pretty (& buf_payload , argv );
191
191
normal_io_write_fl (file , line , & buf_payload );
192
192
strbuf_release (& buf_payload );
193
193
}
@@ -198,22 +198,23 @@ static void fn_child_start_fl(const char *file, int line,
198
198
{
199
199
struct strbuf buf_payload = STRBUF_INIT ;
200
200
201
- strbuf_addf (& buf_payload , "child_start[%d] " , cmd -> trace2_child_id );
201
+ strbuf_addf (& buf_payload , "child_start[%d]" , cmd -> trace2_child_id );
202
202
203
203
if (cmd -> dir ) {
204
- strbuf_addstr (& buf_payload , " cd" );
204
+ strbuf_addstr (& buf_payload , " cd " );
205
205
sq_quote_buf_pretty (& buf_payload , cmd -> dir );
206
- strbuf_addstr (& buf_payload , "; " );
206
+ strbuf_addstr (& buf_payload , ";" );
207
207
}
208
208
209
209
/*
210
210
* TODO if (cmd->env) { Consider dumping changes to environment. }
211
211
* See trace_add_env() in run-command.c as used by original trace.c
212
212
*/
213
213
214
+ strbuf_addch (& buf_payload , ' ' );
214
215
if (cmd -> git_cmd )
215
- strbuf_addstr (& buf_payload , "git" );
216
- sq_quote_argv_pretty (& buf_payload , cmd -> argv );
216
+ strbuf_addstr (& buf_payload , "git " );
217
+ sq_append_quote_argv_pretty (& buf_payload , cmd -> argv );
217
218
218
219
normal_io_write_fl (file , line , & buf_payload );
219
220
strbuf_release (& buf_payload );
@@ -238,9 +239,11 @@ static void fn_exec_fl(const char *file, int line, uint64_t us_elapsed_absolute,
238
239
struct strbuf buf_payload = STRBUF_INIT ;
239
240
240
241
strbuf_addf (& buf_payload , "exec[%d] " , exec_id );
241
- if (exe )
242
+ if (exe ) {
242
243
strbuf_addstr (& buf_payload , exe );
243
- sq_quote_argv_pretty (& buf_payload , argv );
244
+ strbuf_addch (& buf_payload , ' ' );
245
+ }
246
+ sq_append_quote_argv_pretty (& buf_payload , argv );
244
247
normal_io_write_fl (file , line , & buf_payload );
245
248
strbuf_release (& buf_payload );
246
249
}
0 commit comments