Skip to content

Commit 963f6cb

Browse files
committed
2 parents 9c8c333 + 2aac97a commit 963f6cb

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

debugger/debugger.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1000,7 +1000,7 @@ export namespace Debugger {
10001000

10011001
if (propagate) {
10021002
skipNextBreak = true;
1003-
return luaError(message, level);
1003+
luaError(message, level);
10041004
}
10051005
}
10061006

@@ -1077,7 +1077,7 @@ export namespace Debugger {
10771077
threadStackOffsets.set(activeThread, 1);
10781078
const results = luaCoroutineResume(thread, ...args);
10791079
if (!results[0]) {
1080-
return breakForError(results[1], 1, true);
1080+
breakForError(results[1], 1, true);
10811081
}
10821082
threadStackOffsets.delete(activeThread);
10831083
return unpack(results, 2);
@@ -1116,14 +1116,14 @@ export namespace Debugger {
11161116
}
11171117

11181118
//error replacement for catching errors
1119-
function debuggerError(message: string, level?: number) {
1120-
return breakForError(message, (level ?? 0) + 1, true);
1119+
function debuggerError(message: string, level?: number): never {
1120+
breakForError(message, (level ?? 1) + 1, true);
11211121
}
11221122

11231123
function debuggerAssert(v: unknown, ...args: unknown[]) {
11241124
if (!v) {
11251125
const message = args[0] !== undefined && args[0] || "assertion failed";
1126-
return breakForError(message, 1, true);
1126+
breakForError(message, 1, true);
11271127
}
11281128
return $multi(v, ...args);
11291129
}

0 commit comments

Comments
 (0)