diff options
author | Eugene Sandulenko | 2005-04-13 00:52:15 +0000 |
---|---|---|
committer | Eugene Sandulenko | 2005-04-13 00:52:15 +0000 |
commit | 1ac6a09a9142bd06130531534f733314d6f013c4 (patch) | |
tree | f34051865d6d0f56bb6dde01570f96a270c99d55 /gob/parse.cpp | |
parent | bd9d8c6b31a7b5ecbb86ec819fec21564e0930fc (diff) | |
download | scummvm-rg350-1ac6a09a9142bd06130531534f733314d6f013c4.tar.gz scummvm-rg350-1ac6a09a9142bd06130531534f733314d6f013c4.tar.bz2 scummvm-rg350-1ac6a09a9142bd06130531534f733314d6f013c4.zip |
Fix hang in EGA version. Thanks to wjp. Be careful with that parse_printExpr()
svn-id: r17573
Diffstat (limited to 'gob/parse.cpp')
-rw-r--r-- | gob/parse.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gob/parse.cpp b/gob/parse.cpp index 704daa7554..9b0318fa42 100644 --- a/gob/parse.cpp +++ b/gob/parse.cpp @@ -964,6 +964,10 @@ void parse_printExpr(char arg_0) { char saved = 0; static char *savedPos = 0; + // printExpr() is not safe function. It suffers from unability to process + // stopTokens. So ebnable it only temporary when you need debugging. + return; + if (savedPos == 0) { savedPos = inter_execPtr; saved = 1; |