| 234 | } |
| 235 | |
| 236 | int 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 | } |
no test coverage detected