From 45d27808f8bab6ce7edec5c9f197ae029be1a4ee Mon Sep 17 00:00:00 2001 From: Stephan Kulow Date: Fri, 27 Aug 1999 09:54:46 +0000 Subject: [PATCH] fixing --enable-final and some minor warnings svn path=/trunk/kdebase/konsole/; revision=28306 --- src/TEShell.C | 2 ++ src/kwrited.C | 6 +++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/TEShell.C b/src/TEShell.C index 9f4e73ff..bf733f3b 100644 --- a/src/TEShell.C +++ b/src/TEShell.C @@ -113,7 +113,9 @@ extern "C" { #include #include +#ifndef HERE #define HERE fprintf(stdout,"%s(%d): here\n",__FILE__,__LINE__) +#endif FILE* syslog_file = NULL; //stdout; diff --git a/src/kwrited.C b/src/kwrited.C index 617a6a1b..431bec76 100644 --- a/src/kwrited.C +++ b/src/kwrited.C @@ -51,8 +51,12 @@ KWrited::~KWrited() void KWrited::block_in(const char* txt, int len) { if (len < 0) len = 0; - char _text[len+1]; strncpy(_text,txt,len); _text[len] = 0; wid->insert(_text); + char *_text = new char[len+1]; + strncpy(_text,txt,len); + _text[len] = 0; + wid->insert(_text); wid->show(); KWM::raise(wid->winId()); + delete _text; } int main(int argc, char* argv[])