From 47f3b6d2ab640a01ccf8e0c9aeb581c78af862ec Mon Sep 17 00:00:00 2001 From: Berkus Decker Date: Sun, 22 Apr 2018 20:12:16 +0300 Subject: [PATCH] remove pch --- Telegram/SourceFiles/stdafx.cpp | 23 ------ Telegram/SourceFiles/stdafx.h | 129 -------------------------------- 2 files changed, 152 deletions(-) delete mode 100644 Telegram/SourceFiles/stdafx.cpp delete mode 100644 Telegram/SourceFiles/stdafx.h diff --git a/Telegram/SourceFiles/stdafx.cpp b/Telegram/SourceFiles/stdafx.cpp deleted file mode 100644 index e7f5b5452..000000000 --- a/Telegram/SourceFiles/stdafx.cpp +++ /dev/null @@ -1,23 +0,0 @@ -/* -This file is part of Telegram Desktop, -the official desktop version of Telegram messaging app, see https://telegram.org - -Telegram Desktop is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 3 of the License, or -(at your option) any later version. - -It is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -In addition, as a special exception, the copyright holders give permission -to link the code of portions of this program with the OpenSSL library. - -Full license: https://github.com/telegramdesktop/tdesktop/blob/master/LICENSE -Copyright (c) 2014-2017 John Preston, https://desktop.telegram.org -*/ -#include "stdafx.h" - -// Precompiled header helper. diff --git a/Telegram/SourceFiles/stdafx.h b/Telegram/SourceFiles/stdafx.h deleted file mode 100644 index f39f36f65..000000000 --- a/Telegram/SourceFiles/stdafx.h +++ /dev/null @@ -1,129 +0,0 @@ -/* -This file is part of Telegram Desktop, -the official desktop version of Telegram messaging app, see https://telegram.org - -Telegram Desktop is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 3 of the License, or -(at your option) any later version. - -It is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -In addition, as a special exception, the copyright holders give permission -to link the code of portions of this program with the OpenSSL library. - -Full license: https://github.com/telegramdesktop/tdesktop/blob/master/LICENSE -Copyright (c) 2014-2017 John Preston, https://desktop.telegram.org -*/ - -#define NOMINMAX // no min() and max() macro declarations -#define __HUGE - -// Fix Google Breakpad build for Mac App Store version -#ifdef Q_OS_MAC -#define __STDC_FORMAT_MACROS -#endif // Q_OS_MAC - -#ifdef __cplusplus - -#include - -// False positive warning in clang for QMap member function value: -// const T QMap::value(const Key &akey, const T &adefaultValue) -// fires with "Returning address of local temporary object" which is not true. -#ifdef __clang__ -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wreturn-stack-address" -#endif // __clang__ - -#include - -#ifdef __clang__ -#pragma clang diagnostic pop -#endif // __clang__ - -#if QT_VERSION < QT_VERSION_CHECK(5, 5, 0) -#define OS_MAC_OLD -#endif // QT_VERSION < 5.5.0 - -#ifdef OS_MAC_STORE -#define MAC_USE_BREAKPAD -#endif // OS_MAC_STORE - -#ifdef Q_OS_WIN -#include - -// Windows Header Files: -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include -#include -#include -#include -#include - -#include -#include -#include -#include -#include -#endif - -#include -#include - -#include -#include -#include -#include -#include -#include - -// Ensures/Expects. -#include - -// Redefine Ensures/Expects by our own assertions. -#include "base/assertion.h" - -#include - -#include "base/variant.h" -#include "base/optional.h" -#include "base/algorithm.h" - -#include "core/basic_types.h" -#include "logs.h" -#include "core/utils.h" -#include "base/lambda.h" -#include "base/lambda_guard.h" -#include "config.h" - -#include "mtproto/facade.h" - -#include "ui/style/style_core.h" -#include "styles/palette.h" -#include "styles/style_basic.h" - -#include "ui/animation.h" -#include "ui/twidget.h" -#include "ui/images.h" -#include "ui/text/text.h" - -#include "app.h" -#include "facades.h" - -#endif // __cplusplus