Skip to content

Commit 79ca67a

Browse files
committed
fix: type mismatch error
1 parent 384276a commit 79ca67a

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

libgit2-sys/lib.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1357,7 +1357,7 @@ pub struct git_merge_file_options {
13571357
pub our_label: *const c_char,
13581358
pub their_label: *const c_char,
13591359
pub favor: git_merge_file_favor_t,
1360-
pub flags: git_merge_file_flag_t,
1360+
pub flags: u32,
13611361
pub marker_size: c_ushort,
13621362
}
13631363

src/merge.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -282,9 +282,9 @@ impl MergeFileOptions {
282282

283283
fn flag(&mut self, opt: raw::git_merge_file_flag_t, val: bool) -> &mut MergeFileOptions {
284284
if val {
285-
self.raw.flags |= opt;
285+
self.raw.flags |= opt as u32;
286286
} else {
287-
self.raw.flags &= !opt;
287+
self.raw.flags &= !opt as u32;
288288
}
289289
self
290290
}

0 commit comments

Comments
 (0)