Skip to content

Commit

Permalink
Merge pull request #4294 from Tormund/fix_android_compile_error
Browse files Browse the repository at this point in the history
Fix android compile time error
  • Loading branch information
Araq committed Jun 8, 2016
2 parents 1ecdcf3 + ac42011 commit 1d1d424
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion lib/posix/posix.nim
Expand Up @@ -2393,8 +2393,14 @@ proc sigrelse*(a1: cint): cint {.importc, header: "<signal.h>".}
proc sigset*(a1: int, a2: proc (x: cint) {.noconv.}) {.
importc, header: "<signal.h>".}
proc sigsuspend*(a1: var Sigset): cint {.importc, header: "<signal.h>".}
proc sigtimedwait*(a1: var Sigset, a2: var SigInfo,

when defined(android):
proc sigtimedwait*(a1: var Sigset, a2: var SigInfo,
a3: var Timespec, sigsetsize: csize = sizeof(culong)*2): cint {.importc: "__rt_sigtimedwait", header:"<signal.h>".}
else:
proc sigtimedwait*(a1: var Sigset, a2: var SigInfo,
a3: var Timespec): cint {.importc, header: "<signal.h>".}

proc sigwait*(a1: var Sigset, a2: var cint): cint {.
importc, header: "<signal.h>".}
proc sigwaitinfo*(a1: var Sigset, a2: var SigInfo): cint {.
Expand Down

0 comments on commit 1d1d424

Please sign in to comment.