From 41c4fe18c697eb8d22b18ba703c3721ce9e93a3e Mon Sep 17 00:00:00 2001 From: Catherine Kelly <104696469+CathyKMeow@users.noreply.github.com> Date: Wed, 25 May 2022 20:37:45 +0000 Subject: [PATCH] vm: allow negative lineOffset and columnOffset in compileFunction --- lib/vm.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/vm.js b/lib/vm.js index 92afa9f6964acf..d9e309e2879e7d 100644 --- a/lib/vm.js +++ b/lib/vm.js @@ -325,8 +325,8 @@ function compileFunction(code, params, options = {}) { } = options; validateString(filename, 'options.filename'); - validateUint32(columnOffset, 'options.columnOffset'); - validateUint32(lineOffset, 'options.lineOffset'); + validateInt32(columnOffset, 'options.columnOffset'); + validateInt32(lineOffset, 'options.lineOffset'); if (cachedData !== undefined) validateBuffer(cachedData, 'options.cachedData'); validateBoolean(produceCachedData, 'options.produceCachedData');