Ticket #9182: 0008-treat-EOF-characters-in-scripts-as-line-endings.txt

File 0008-treat-EOF-characters-in-scripts-as-line-endings.txt, 775 bytes (added by fuzzie, 14 years ago)
Line 
1From 85cc6a1d8304e65c6e53cde58ce326deda7077d0 Mon Sep 17 00:00:00 2001
2From: Alyssa Milburn <fuzzie@fuzzie.org>
3Date: Thu, 20 May 2010 19:20:25 +0200
4Subject: [PATCH] treat EOF characters in scripts as line endings
5
6---
7 engines/parallaction/parser.cpp | 2 +-
8 1 files changed, 1 insertions(+), 1 deletions(-)
9
10diff --git a/engines/parallaction/parser.cpp b/engines/parallaction/parser.cpp
11index 928f3f5..254f366 100644
12--- a/engines/parallaction/parser.cpp
13+++ b/engines/parallaction/parser.cpp
14@@ -54,7 +54,7 @@ char *Script::readLineIntern(char *buf, size_t bufSize) {
15 char c = _input->readSByte();
16 if (_input->eos())
17 break;
18- if (c == '\n' || c == '\r')
19+ if (c == '\n' || c == '\r' || c == (char)26)
20 break;
21 if (c == '\t')
22 c = ' ';
23--
241.6.3.3
25