fix db_mysql getRow() when column is null error raised (#12806) [backport]

* fix db_mysql getRow()
* added if y == nil [backport]
This commit is contained in:
itsumura-h 2019-12-05 18:28:47 +09:00 • committed by Andreas Rumpf
commit 208b018f6b

View file

@ -3412,6 +3412,7 @@ elif hasAlloc:
{.push stack_trace:off, profiler:off.} {.push stack_trace:off, profiler:off.}
proc add*(x: var string, y: cstring) = proc add*(x: var string, y: cstring) =
var i = 0 var i = 0
if y != nil:
while y[i] != '\0': while y[i] != '\0':
add(x, y[i]) add(x, y[i])
inc(i) inc(i)