Fix result codes
This commit is contained in:
parent
1455d1927f
commit
463cb5772b
1 changed files with 3 additions and 5 deletions
|
|
@ -106,7 +106,6 @@ proc newResult*(code: uint32): Result =
|
||||||
result.kind = module
|
result.kind = module
|
||||||
|
|
||||||
let descCode = code.R_DESCRIPTION
|
let descCode = code.R_DESCRIPTION
|
||||||
let resCode = MAKERESULT(moduleCode, descCode)
|
|
||||||
|
|
||||||
var description = ""
|
var description = ""
|
||||||
try:
|
try:
|
||||||
|
|
@ -114,13 +113,13 @@ proc newResult*(code: uint32): Result =
|
||||||
of Module.Invalid:
|
of Module.Invalid:
|
||||||
discard
|
discard
|
||||||
of Module.Kernel:
|
of Module.Kernel:
|
||||||
result.kernelError = KernelError(resCode)
|
result.kernelError = KernelError(descCode)
|
||||||
description = $result.kernelError
|
description = $result.kernelError
|
||||||
of Module.Libnx:
|
of Module.Libnx:
|
||||||
result.libnxError = LibnxError(resCode)
|
result.libnxError = LibnxError(descCode)
|
||||||
description = $result.libnxError
|
description = $result.libnxError
|
||||||
of Module.LibnxNvidia:
|
of Module.LibnxNvidia:
|
||||||
result.libnxNvidiaError = LibnxNvidiaError(resCode)
|
result.libnxNvidiaError = LibnxNvidiaError(descCode)
|
||||||
description = $result.libnxNvidiaError
|
description = $result.libnxNvidiaError
|
||||||
except:
|
except:
|
||||||
echo "Converting to result failed: " & getCurrentExceptionMsg()
|
echo "Converting to result failed: " & getCurrentExceptionMsg()
|
||||||
|
|
@ -128,7 +127,6 @@ proc newResult*(code: uint32): Result =
|
||||||
echo "ModuleCode: " & $moduleCode
|
echo "ModuleCode: " & $moduleCode
|
||||||
echo "Module: " & $module
|
echo "Module: " & $module
|
||||||
echo "DescCode: " & $descCode
|
echo "DescCode: " & $descCode
|
||||||
echo "ResultCode: " & $resCode
|
|
||||||
|
|
||||||
result.module = $module
|
result.module = $module
|
||||||
result.description = description
|
result.description = description
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue