[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: QUANTA_3_1_BRANCH: quanta
From: Dirk Mueller <mueller () kde ! org>
Date: 2003-07-03 19:03:56
[Download RAW message or body]
CVS commit by mueller:
fix format string vulnerabilities (backport)
M +2 -2 .cvsignore 1.9.2.1
M +3 -3 kommander/editor/assistproc.cpp 1.2.2.1
M +1 -1 kommander/widgets/assoctextwidget.cpp 1.1.2.2
M +5 -1 quanta/plugins/php4dbg/listener.h 1.2.4.1
--- quanta/.cvsignore #1.9:1.9.2.1
@@ -7,8 +7,9 @@
config.cache
config.status
+configure.files
acinclude.m4
aclocal.m4
libtool
-stamp-h
+stamp-h*
ltc*
*.kdevprj
@@ -17,5 +18,4 @@
configure.in
autom4te.cache
-stamp-h1
build-stamp
configure-stamp
--- quanta/kommander/editor/assistproc.cpp #1.2:1.2.2.1
@@ -44,5 +44,5 @@ bool AssistProc::run( const QString &pat
if ( !start() ) {
- qWarning( QString("Assistant [exe]: Couldn't start \'%1\', please check \
path.").arg(assistantPath) ); + qWarning( "Assistant [exe]: Couldn't start \
\'%s\', please check path.", assistantPath.latin1() ); return FALSE;
}
@@ -65,10 +65,10 @@ bool AssistProc::sendRequest( const QStr
void AssistProc::processOutput()
{
- qWarning( QString("Assistant [out]: %1").arg(QString(readStdout())) );
+ qWarning( "Assistant [out]: %s", readStdout().data() );
}
void AssistProc::processErrOutput()
{
- qWarning( QString("Assistant [err]: %1").arg(QString(readStderr())) );
+ qWarning( "Assistant [err]: %s", readStderr().data() );
}
#include "assistproc.moc"
--- quanta/kommander/widgets/assoctextwidget.cpp #1.1.2.1:1.1.2.2
@@ -287,4 +287,4 @@ QString AssocTextWidget::execCommand(QSt
void AssocTextWidget::printError(QString a_className, QString a_error) const
{
- qWarning(QString("In widget %1:\n\t").arg(a_className) + a_error);
+ qWarning("In widget %s:\n\t%s", a_className.latin1(), a_error.latin1());
}
--- quanta/quanta/plugins/php4dbg/listener.h #1.2:1.2.4.1
@@ -17,5 +17,9 @@ public:
int socket() { return listensock; }
TH_LIST* getthlist() { return &th_list; }
- void log(ListenerLogKind kind, char *message,...);
+ void log(ListenerLogKind kind, char *message,...)
+#ifdef __GNUC__
+ __attribute__ (( format ( printf, 3,4 ) ))
+#endif
+ ;
void destroy_client_p(ThreadBase *client) { client->destroy(); }
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic