mirror of
https://github.com/QB64Official/qb64.git
synced 2024-07-05 00:40:26 +00:00
Restores Step Out/Step Over functionality.
This commit is contained in:
parent
e4615e67a2
commit
8d2d49d7dc
|
@ -5293,15 +5293,15 @@ DO
|
|||
staticarraylist = "": staticarraylistn = 0 'remove previously listed arrays
|
||||
dimstatic = 0
|
||||
PRINT #12, "exit_subfunc:;"
|
||||
IF vWatchOn = 1 AND inclinenumber(inclevel) = 0 THEN
|
||||
IF NoChecks = 0 THEN
|
||||
IF vWatchOn = 1 THEN
|
||||
IF NoChecks = 0 AND inclinenumber(inclevel) = 0 THEN
|
||||
vWatchAddLabel linenumber, 0
|
||||
PRINT #12, "*__LONG_VWATCH_LINENUMBER= " + str2$(linenumber) + "; SUB_VWATCH((ptrszint*)vwatch_local_vars); if (*__LONG_VWATCH_GOTO>0) goto VWATCH_SETNEXTLINE; if (*__LONG_VWATCH_GOTO<0) goto VWATCH_SKIPLINE;"
|
||||
vWatchAddLabel 0, -1
|
||||
END IF
|
||||
PRINT #12, "*__LONG_VWATCH_SUBLEVEL=*__LONG_VWATCH_SUBLEVEL- 1 ;"
|
||||
|
||||
IF subfunc <> "SUB_VWATCH" AND firstLineNumberLabelvWatch > 0 THEN
|
||||
IF inclinenumber(inclevel) = 0 AND firstLineNumberLabelvWatch > 0 THEN
|
||||
PRINT #12, "goto VWATCH_SKIPSETNEXTLINE;"
|
||||
PRINT #12, "VWATCH_SETNEXTLINE:;"
|
||||
PRINT #12, "switch (*__LONG_VWATCH_GOTO) {"
|
||||
|
|
Loading…
Reference in a new issue