diff options
| author | Willem Jan Palenstijn | 2010-08-25 22:05:10 +0000 |
|---|---|---|
| committer | Willem Jan Palenstijn | 2010-08-25 22:05:10 +0000 |
| commit | ca81bdde9b84f6b0c909f02f69812cb1912fc1c9 (patch) | |
| tree | 29e4cbcc44ce4c9fa6e344ec84c46631134f0341 | |
| parent | bbab21300abebbd74f002d89ebaec525ed82b88a (diff) | |
| download | scummvm-rg350-ca81bdde9b84f6b0c909f02f69812cb1912fc1c9.tar.gz scummvm-rg350-ca81bdde9b84f6b0c909f02f69812cb1912fc1c9.tar.bz2 scummvm-rg350-ca81bdde9b84f6b0c909f02f69812cb1912fc1c9.zip | |
SCI: Return empty string from fgets with maxsize 1
This should fix r3049360 in Hoyle4.
svn-id: r52396
| -rw-r--r-- | engines/sci/engine/kfile.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/sci/engine/kfile.cpp b/engines/sci/engine/kfile.cpp index faef7781f6..30702fbe40 100644 --- a/engines/sci/engine/kfile.cpp +++ b/engines/sci/engine/kfile.cpp @@ -240,7 +240,7 @@ static void fgets_wrapper(EngineState *s, char *dest, int maxsize, int handle) { dest[strSize - 1] = 0; } } else { - *dest = f->_in->readByte(); + *dest = 0; } debugC(2, kDebugLevelFile, " -> FGets'ed \"%s\"", dest); |
