Skip to content

Commit d45b050

Browse files
committed
---
yaml --- r: 1876 b: refs/heads/master c: fb08ef4 h: refs/heads/master v: v3
1 parent 36b826b commit d45b050

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
---
2-
refs/heads/master: 24a75eeccc7990e2c15e47c31283705f6091f752
2+
refs/heads/master: fb08ef44b4b9bd35f887876bf69e5fe944f7471b

trunk/src/rustllvm/Object.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,9 @@ void LLVMDisposeSectionIterator(LLVMSectionIteratorRef SI) {
3535
delete unwrap(SI);
3636
}
3737

38-
bool LLVMIsSectionIteratorAtEnd(LLVMObjectFileRef ObjectFile,
38+
LLVMBool LLVMIsSectionIteratorAtEnd(LLVMObjectFileRef ObjectFile,
3939
LLVMSectionIteratorRef SI) {
40-
return *unwrap(SI) == unwrap(ObjectFile)->end_sections();
40+
return (*unwrap(SI) == unwrap(ObjectFile)->end_sections()) ? 1 : 0;
4141
}
4242

4343
void LLVMMoveToNextSection(LLVMSectionIteratorRef SI) {

trunk/src/rustllvm/include/llvm-c/Object.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ void LLVMDisposeObjectFile(LLVMObjectFileRef ObjectFile);
3838

3939
LLVMSectionIteratorRef LLVMGetSections(LLVMObjectFileRef ObjectFile);
4040
void LLVMDisposeSectionIterator(LLVMSectionIteratorRef SI);
41-
bool LLVMIsSectionIteratorAtEnd(LLVMObjectFileRef ObjectFile,
41+
LLVMBool LLVMIsSectionIteratorAtEnd(LLVMObjectFileRef ObjectFile,
4242
LLVMSectionIteratorRef SI);
4343
void LLVMMoveToNextSection(LLVMSectionIteratorRef SI);
4444
const char *LLVMGetSectionName(LLVMSectionIteratorRef SI);

0 commit comments

Comments
 (0)