# HG changeset patch # User signde # Date 1095414704 0 # Node ID a56c9fe2832c10db88d617a8ce73c3d90f5d435d # Parent e542881b8a3bdfe2273ce39feaae0e6e9213908f (svn r280) -Fix: ^M removement in console.c diff -r e542881b8a3b -r a56c9fe2832c console.c --- a/console.c Fri Sep 17 06:06:47 2004 +0000 +++ b/console.c Fri Sep 17 09:51:44 2004 +0000 @@ -7,10 +7,10 @@ #include "variables.h" #include "hal.h" #include -#include "console.h" - -#ifdef WIN32 -#include +#include "console.h" + +#ifdef WIN32 +#include #endif // ** main console ** // @@ -50,31 +50,31 @@ /* *************** */ /* end of header */ -/* *************** */ - -static void IConsoleAppendClipboard() -{ -#ifdef WIN32 - if (IsClipboardFormatAvailable(CF_TEXT)) { - byte * data; - HGLOBAL cbuf; - int i; - - OpenClipboard(NULL); - cbuf = GetClipboardData(CF_TEXT); - data = (byte *) GlobalLock(cbuf); - - i=0; - while (IS_INT_INSIDE(data[i], 32, 256)) { - _iconsole_cmdline[_iconsole_cmdpos]=data[i]; - i++; - _iconsole_cmdpos++; - } - - GlobalUnlock(cbuf); - CloseClipboard(); - } -#endif +/* *************** */ + +static void IConsoleAppendClipboard() +{ +#ifdef WIN32 + if (IsClipboardFormatAvailable(CF_TEXT)) { + byte * data; + HGLOBAL cbuf; + int i; + + OpenClipboard(NULL); + cbuf = GetClipboardData(CF_TEXT); + data = (byte *) GlobalLock(cbuf); + + i=0; + while (IS_INT_INSIDE(data[i], 32, 256)) { + _iconsole_cmdline[_iconsole_cmdpos]=data[i]; + i++; + _iconsole_cmdpos++; + } + + GlobalUnlock(cbuf); + CloseClipboard(); + } +#endif } static void IConsoleClearCommand() @@ -132,11 +132,11 @@ break; case WE_KEYPRESS: - e->keypress.cont=false; - if (e->keypress.keycode == (WKC_CTRL | 'V')) - { - IConsoleAppendClipboard(); - SetWindowDirty(w); + e->keypress.cont=false; + if (e->keypress.keycode == (WKC_CTRL | 'V')) + { + IConsoleAppendClipboard(); + SetWindowDirty(w); } else if (e->keypress.keycode == (WKC_UP)) {