MCPcopy Create free account
hub / github.com/git/git / todo_list_check_against_backup

Function todo_list_check_against_backup

rebase-interactive.c:236–250  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

234}
235
236int todo_list_check_against_backup(struct repository *r,
237 struct replay_opts *opts,
238 struct todo_list *todo_list)
239{
240 struct todo_list backup = TODO_LIST_INIT;
241 int res = 0;
242
243 if (strbuf_read_file(&backup.buf, rebase_path_todo_backup(), 0) > 0) {
244 todo_list_parse_insn_buffer(r, opts, backup.buf.buf, &backup);
245 res = todo_list_check(&backup, todo_list);
246 }
247
248 todo_list_release(&backup);
249 return res;
250}

Callers 2

edit_todo_listFunction · 0.85
sequencer_continueFunction · 0.85

Calls 4

strbuf_read_fileFunction · 0.85
todo_list_checkFunction · 0.85
todo_list_releaseFunction · 0.85

Tested by

no test coverage detected