Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoreutarass2011-06-28 22:27:54 +0000
committereutarass2011-06-28 22:27:54 +0000
commitcec2c3a144f41bfa2efb4c47d1db83cf10bbc38d (patch)
tree301d83a5d8f3f7361757ee5554ae29ba5a6b83bd
parent8286eef85097b5bcc1ff194fbabb16a0cea3c1de (diff)
downloadorg.eclipse.tcf.agent-cec2c3a144f41bfa2efb4c47d1db83cf10bbc38d.tar.gz
org.eclipse.tcf.agent-cec2c3a144f41bfa2efb4c47d1db83cf10bbc38d.tar.xz
org.eclipse.tcf.agent-cec2c3a144f41bfa2efb4c47d1db83cf10bbc38d.zip
TCF Agent: allow Windows (CR/LF) line endings in script files.
-rw-r--r--main/cmdline.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/main/cmdline.c b/main/cmdline.c
index 2b6c3702..0b245f69 100644
--- a/main/cmdline.c
+++ b/main/cmdline.c
@@ -332,7 +332,7 @@ static void * interactive_handler(void * x) {
done = 1;
}
len = strlen(buf);
- if (len > 0 && buf[len-1] == '\n') {
+ while (len > 0 && (buf[len - 1] == '\n' || buf[len - 1] == '\r')) {
buf[--len] = '\0';
}
post_event(event_cmd_line, loc_strdup(buf));

Back to the top