diff options
author | bptato <nincsnevem662@gmail.com> | 2024-07-18 17:54:17 +0200 |
---|---|---|
committer | bptato <nincsnevem662@gmail.com> | 2024-07-18 17:54:17 +0200 |
commit | 78274acde82186f1062acbf24c96e977e152b184 (patch) | |
tree | 1722281a1f97a689326f1f6279897b810683ca84 | |
parent | c8d7a2a27720056fc60a5d67b56f515af4442cf4 (diff) | |
download | chawan-78274acde82186f1062acbf24c96e977e152b184.tar.gz |
stbi: fix incompatible function pointer type
clang complains about this
-rw-r--r-- | adapter/img/stbi.nim | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/adapter/img/stbi.nim b/adapter/img/stbi.nim index f32c7f77..f4a5faa2 100644 --- a/adapter/img/stbi.nim +++ b/adapter/img/stbi.nim @@ -13,7 +13,7 @@ import utils/twtstr {.push header: "stb_image.h".} type stbi_io_callbacks {.importc.} = object - read: proc(user: pointer; data: ptr uint8; size: cint): cint {.cdecl.} + read: proc(user: pointer; data: ptr char; size: cint): cint {.cdecl.} skip: proc(user: pointer; n: cint) {.cdecl.} eof: proc(user: pointer): cint {.cdecl.} @@ -30,7 +30,7 @@ proc stbi_image_free(retval_from_stbi_load: pointer) {.importc.} {.pop.} -proc myRead(user: pointer; data: ptr uint8; size: cint): cint {.cdecl.} = +proc myRead(user: pointer; data: ptr char; size: cint): cint {.cdecl.} = return cint(stdin.readBuffer(data, size)) proc mySkip(user: pointer; n: cint) {.cdecl.} = |