From 0b9e390c01029f4f1a8c0263e532fc1c3faf2b7d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sl=C3=A1vek=20Banko?= Date: Sat, 3 Sep 2016 17:57:54 +0200 Subject: [PATCH] Fix FTBFS with GCC6 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Slávek Banko --- filters/karbon/ai/ailexer.cc | 2 +- filters/karbon/eps/pscommentlexer.cc | 2 +- filters/kspread/qpro/libqpro/src/stream.cc | 2 +- kexi/kexidb/connection.cpp | 2 +- kexi/kexidb/parser/parser_p.cpp | 2 +- kexi/main/keximainwindowimpl.cpp | 2 +- kpresenter/KPrTextObject.cpp | 4 ++-- kspread/kspread_canvas.cc | 2 +- lib/kformula/kformuladefs.h | 2 +- 9 files changed, 10 insertions(+), 10 deletions(-) diff --git a/filters/karbon/ai/ailexer.cc b/filters/karbon/ai/ailexer.cc index 935403d9e..352b8f48a 100644 --- a/filters/karbon/ai/ailexer.cc +++ b/filters/karbon/ai/ailexer.cc @@ -73,7 +73,7 @@ const char*statetoa (State state){ typedef struct { State oldState; - char c; + signed char c; State newState; Action action; } Transition; diff --git a/filters/karbon/eps/pscommentlexer.cc b/filters/karbon/eps/pscommentlexer.cc index a321cc0dc..e15dcc59e 100644 --- a/filters/karbon/eps/pscommentlexer.cc +++ b/filters/karbon/eps/pscommentlexer.cc @@ -59,7 +59,7 @@ const char*statetoa (State state){ typedef struct { State oldState; - char c; + signed char c; State newState; Action action; } Transition; diff --git a/filters/kspread/qpro/libqpro/src/stream.cc b/filters/kspread/qpro/libqpro/src/stream.cc index 5b96eb8a9..012e18bbd 100644 --- a/filters/kspread/qpro/libqpro/src/stream.cc +++ b/filters/kspread/qpro/libqpro/src/stream.cc @@ -114,7 +114,7 @@ QpIStream::operator void* () if( cIn == 0 ) return 0; else - return *cIn; + return cIn; } int diff --git a/kexi/kexidb/connection.cpp b/kexi/kexidb/connection.cpp index dd2eb76b4..776285e50 100644 --- a/kexi/kexidb/connection.cpp +++ b/kexi/kexidb/connection.cpp @@ -2938,7 +2938,7 @@ KexiDB::QuerySchema* Connection::setupQuerySchema( const RowData &data ) bool ok = true; const int objID = data[0].toInt(&ok); if (!ok) - return false; + return 0; TQString sqlText; if (!loadDataBlock( objID, sqlText, "sql" )) { setError(ERR_OBJECT_NOT_FOUND, diff --git a/kexi/kexidb/parser/parser_p.cpp b/kexi/kexidb/parser/parser_p.cpp index df4f3323d..7c2232333 100644 --- a/kexi/kexidb/parser/parser_p.cpp +++ b/kexi/kexidb/parser/parser_p.cpp @@ -585,7 +585,7 @@ QuerySchema* buildSelectQuery( if (!options->whereExpr->validate(parseInfo)) { setError(parseInfo.errMsg, parseInfo.errDescr); CLEANUP; - return false; + return 0; } querySchema->setWhereExpression(options->whereExpr); } diff --git a/kexi/main/keximainwindowimpl.cpp b/kexi/main/keximainwindowimpl.cpp index 6730c84b5..bede2259a 100644 --- a/kexi/main/keximainwindowimpl.cpp +++ b/kexi/main/keximainwindowimpl.cpp @@ -3697,7 +3697,7 @@ KexiMainWindowImpl::openObjectFromNavigator(KexiPart::Item* item, int viewMode, return 0; } if (!d->prj || !item) - return false; + return 0; #ifndef KEXI_NO_PENDING_DIALOGS Private::PendingJobType pendingType; KexiDialogBase *dlg = d->openedDialogFor( item, pendingType ); diff --git a/kpresenter/KPrTextObject.cpp b/kpresenter/KPrTextObject.cpp index 2d02f6ccd..d4fc82bc6 100644 --- a/kpresenter/KPrTextObject.cpp +++ b/kpresenter/KPrTextObject.cpp @@ -2407,11 +2407,11 @@ TQDragObject * KPrTextView::newDrag( TQWidget * parent ) oasisStore.closeContentWriter(); if ( !store->open( "styles.xml" ) ) - return false; + return 0; //manifestWriter->addManifestEntry( "styles.xml", "text/xml" ); doc->saveOasisDocumentStyles( store, mainStyles, 0, savingContext, KPrDocument::SaveSelected /* simply means not SaveAll */ ); if ( !store->close() ) // done with styles.xml - return false; + return 0; delete store; diff --git a/kspread/kspread_canvas.cc b/kspread/kspread_canvas.cc index 7ce1f63cb..0518e2740 100644 --- a/kspread/kspread_canvas.cc +++ b/kspread/kspread_canvas.cc @@ -246,7 +246,7 @@ Canvas::Canvas (View *_view) d->m_resizeObject = 0L; d->m_ratio = 0.0; d->m_isMoving = false; - d->m_objectDisplayAbove = false; + d->m_objectDisplayAbove = 0; d->m_isResizing = false; d->prevSpokenPointerRow = -1; diff --git a/lib/kformula/kformuladefs.h b/lib/kformula/kformuladefs.h index 930b8be66..d4a3739f8 100644 --- a/lib/kformula/kformuladefs.h +++ b/lib/kformula/kformuladefs.h @@ -163,7 +163,7 @@ enum TokenElementType { * The struct used to store static font data. */ struct InternFontTable { - short unicode; + unsigned short unicode; TQChar pos; CharClass cl; CharStyle style;