Commit e69737d7 by Edward Thomson

rebase: oid member of operation should be const

parent ed2c06a6
...@@ -90,7 +90,7 @@ typedef struct { ...@@ -90,7 +90,7 @@ typedef struct {
* The commit ID being cherry-picked. This will be populated for * The commit ID being cherry-picked. This will be populated for
* all operations except those of type `GIT_REBASE_OPERATION_EXEC`. * all operations except those of type `GIT_REBASE_OPERATION_EXEC`.
*/ */
git_oid id; const git_oid id;
/** /**
* The executable the user has requested be run. This will only * The executable the user has requested be run. This will only
......
...@@ -204,7 +204,7 @@ static int rebase_open_merge(git_rebase *rebase) ...@@ -204,7 +204,7 @@ static int rebase_open_merge(git_rebase *rebase)
git_buf_clear(&cmt); git_buf_clear(&cmt);
if ((error = git_buf_printf(&cmt, "cmt.%" PRIuZ, (i+1))) < 0 || if ((error = git_buf_printf(&cmt, "cmt.%" PRIuZ, (i+1))) < 0 ||
(error = rebase_readoid(&operation->id, &buf, &state_path, cmt.ptr)) < 0) (error = rebase_readoid((git_oid *)&operation->id, &buf, &state_path, cmt.ptr)) < 0)
goto done; goto done;
} }
...@@ -549,7 +549,7 @@ static int rebase_init_operations( ...@@ -549,7 +549,7 @@ static int rebase_init_operations(
operation = git_array_alloc(rebase->operations); operation = git_array_alloc(rebase->operations);
operation->type = GIT_REBASE_OPERATION_PICK; operation->type = GIT_REBASE_OPERATION_PICK;
git_oid_cpy(&operation->id, &id); git_oid_cpy((git_oid *)&operation->id, &id);
} }
error = 0; error = 0;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment