Fix translations getting truncated prematurely (#1640)

This commit is contained in:
Adrián 2021-11-16 17:09:30 +01:00 committed by GitHub
parent 589fc96bc9
commit 18f9d65938
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1218,7 +1218,7 @@ reswitch:
cell_t *target;
pCtx->LocalToString(params[arg++], &key);
pCtx->LocalToPhysAddr(params[arg++], &target);
res = Translate(buf_p, llen, pCtx, key, *target, params, &arg, &error);
res = Translate(buf_p, llen + 1, pCtx, key, *target, params, &arg, &error);
if (error)
{
return 0;
@ -1235,7 +1235,7 @@ reswitch:
size_t res;
cell_t target = bridge->GetGlobalTarget();
pCtx->LocalToString(params[arg++], &key);
res = Translate(buf_p, llen, pCtx, key, target, params, &arg, &error);
res = Translate(buf_p, llen + 1, pCtx, key, target, params, &arg, &error);
if (error)
{
return 0;