diff options
| author | Haitao Li <lihaitao@gmail.com> | 2012-01-16 18:21:01 +0800 |
|---|---|---|
| committer | Haitao Li <lihaitao@gmail.com> | 2012-01-19 02:10:36 +0800 |
| commit | dde41869ce2ef1d66e753fc8b4efc7d917c77875 (patch) | |
| tree | ee9ea278fa981a8188a7d4cdb11201df10a81478 /src/comp/middle/debuginfo.rs | |
| parent | f03eb96f39dd616d8213cadf337b9d0b0984a687 (diff) | |
Use ctypes in native function declarations
Diffstat (limited to 'src/comp/middle/debuginfo.rs')
| -rw-r--r-- | src/comp/middle/debuginfo.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/comp/middle/debuginfo.rs b/src/comp/middle/debuginfo.rs index 938fcac52d3..821858465c3 100644 --- a/src/comp/middle/debuginfo.rs +++ b/src/comp/middle/debuginfo.rs @@ -46,7 +46,7 @@ const DW_ATE_unsigned_char: int = 0x08; fn llstr(s: str) -> ValueRef { str::as_buf(s, {|sbuf| - llvm::LLVMMDString(sbuf, str::byte_len(s)) + llvm::LLVMMDString(sbuf, str::byte_len(s) as u32) }) } fn lltag(lltag: int) -> ValueRef { @@ -63,7 +63,7 @@ fn lli1(bval: bool) -> ValueRef { } fn llmdnode(elems: [ValueRef]) -> ValueRef unsafe { llvm::LLVMMDNode(vec::unsafe::to_ptr(elems), - vec::len(elems)) + vec::len(elems) as u32) } fn llunused() -> ValueRef { lli32(0x0) |
