diff options
-rw-r--r-- | src/cmd/CMakeLists.txt | 2 | ||||
-rw-r--r-- | src/gui/CMakeLists.txt | 2 | ||||
-rw-r--r-- | src/gui/sharelinkwidget.cpp | 2 | ||||
-rw-r--r-- | src/libsync/CMakeLists.txt | 2 | ||||
-rw-r--r-- | test/CMakeLists.txt | 1 |
5 files changed, 8 insertions, 1 deletions
diff --git a/src/cmd/CMakeLists.txt b/src/cmd/CMakeLists.txt index 4a0d76d71..8240cdeb2 100644 --- a/src/cmd/CMakeLists.txt +++ b/src/cmd/CMakeLists.txt @@ -1,6 +1,8 @@ project(cmd) set(CMAKE_AUTOMOC TRUE) +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-rtti") + set(cmd_NAME ${APPLICATION_EXECUTABLE}cmd) set(cmd_SRC cmd.cpp diff --git a/src/gui/CMakeLists.txt b/src/gui/CMakeLists.txt index 8f2967466..733c1fb8d 100644 --- a/src/gui/CMakeLists.txt +++ b/src/gui/CMakeLists.txt @@ -3,6 +3,8 @@ set(CMAKE_AUTOMOC TRUE) add_subdirectory(updater) +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-rtti") + #TODO Move resources files qt_add_resources(MIRALL_RC_SRC ../../client.qrc) if ( IS_DIRECTORY ${OEM_THEME_DIR} ) diff --git a/src/gui/sharelinkwidget.cpp b/src/gui/sharelinkwidget.cpp index 116cea703..d8b10d04c 100644 --- a/src/gui/sharelinkwidget.cpp +++ b/src/gui/sharelinkwidget.cpp @@ -229,7 +229,7 @@ void ShareLinkWidget::slotSharesFetched(const QList<QSharedPointer<Share>> &shar Q_FOREACH(auto share, shares) { if (share->getShareType() == Share::TypeLink) { - _share = qSharedPointerDynamicCast<LinkShare>(share); + _share = qSharedPointerObjectCast<LinkShare>(share); _ui->pushButton_copy->show(); _ui->pushButton_mail->show(); diff --git a/src/libsync/CMakeLists.txt b/src/libsync/CMakeLists.txt index cbece4b41..689763eeb 100644 --- a/src/libsync/CMakeLists.txt +++ b/src/libsync/CMakeLists.txt @@ -1,6 +1,8 @@ project(libsync) set(CMAKE_AUTOMOC TRUE) +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-rtti") + configure_file( version.h.in "${CMAKE_CURRENT_BINARY_DIR}/version.h" ) include_directories(${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR}) diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index 3732deaa1..cfad8e61e 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -2,6 +2,7 @@ include_directories(${CMAKE_BINARY_DIR}/csync ${CMAKE_BINARY_DIR}/csync/src ${CM include_directories(${CMAKE_SOURCE_DIR}/csync/src/) include_directories(${CMAKE_SOURCE_DIR}/csync/src/std ${CMAKE_SOURCE_DIR}/src) include_directories(${CMAKE_SOURCE_DIR}/src/3rdparty/qtokenizer) +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-rtti") include(QtVersionAbstraction) setup_qt() |