mirror of
https://github.com/logos-storage/logos-storage-nim.git
synced 2026-01-05 23:13:09 +00:00
Prevent error when the error message is empty
This commit is contained in:
parent
fbd466b4cd
commit
d9f53d0056
@ -69,9 +69,12 @@ proc handleRes[T: string | void | seq[byte]](
|
|||||||
if res.isErr():
|
if res.isErr():
|
||||||
foreignThreadGc:
|
foreignThreadGc:
|
||||||
let msg = $res.error
|
let msg = $res.error
|
||||||
request[].callback(
|
if msg == "":
|
||||||
RET_ERR, unsafeAddr msg[0], cast[csize_t](len(msg)), request[].userData
|
request[].callback(RET_ERR, nil, cast[csize_t](0), request[].userData)
|
||||||
)
|
else:
|
||||||
|
request[].callback(
|
||||||
|
RET_ERR, unsafeAddr msg[0], cast[csize_t](len(msg)), request[].userData
|
||||||
|
)
|
||||||
return
|
return
|
||||||
|
|
||||||
foreignThreadGc:
|
foreignThreadGc:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user