From 38427aa52aeff23a4f0bb4afed2edafd35d5b1c2 Mon Sep 17 00:00:00 2001
From: John Preston <johnprestonmail@gmail.com>
Date: Fri, 3 May 2019 17:56:29 +0400
Subject: [PATCH] Fix build in Xcode.

---
 Telegram/SourceFiles/lottie/lottie_animation.h                  | 1 +
 Telegram/ThirdParty/qtlottie                                    | 2 +-
 .../qtlottie_helper/QtBodymovin/private/bmprecomplayer_p.h      | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/Telegram/SourceFiles/lottie/lottie_animation.h b/Telegram/SourceFiles/lottie/lottie_animation.h
index 9b9cc4e9f..3c70f4317 100644
--- a/Telegram/SourceFiles/lottie/lottie_animation.h
+++ b/Telegram/SourceFiles/lottie/lottie_animation.h
@@ -11,6 +11,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
 #include "base/flat_map.h"
 
 #include <crl/crl_time.h>
+#include <vector>
 
 class QImage;
 class QString;
diff --git a/Telegram/ThirdParty/qtlottie b/Telegram/ThirdParty/qtlottie
index eac3909a8..ca99cfd2e 160000
--- a/Telegram/ThirdParty/qtlottie
+++ b/Telegram/ThirdParty/qtlottie
@@ -1 +1 @@
-Subproject commit eac3909a82a19213ef1a8dd634cc227f327d0e7b
+Subproject commit ca99cfd2e63ba6162d400654ae4c916d61e87724
diff --git a/Telegram/ThirdParty/qtlottie_helper/QtBodymovin/private/bmprecomplayer_p.h b/Telegram/ThirdParty/qtlottie_helper/QtBodymovin/private/bmprecomplayer_p.h
index 7b55dc47a..1d6b36836 100644
--- a/Telegram/ThirdParty/qtlottie_helper/QtBodymovin/private/bmprecomplayer_p.h
+++ b/Telegram/ThirdParty/qtlottie_helper/QtBodymovin/private/bmprecomplayer_p.h
@@ -63,7 +63,7 @@ public:
     BMBase *clone() const override;
 
     void updateProperties(int frame) override;
-	void render(LottieRenderer &renderer) const;
+	void render(LottieRenderer &renderer) const override;
 	void resolveAssets(const std::function<BMAsset*(QString)> &resolver) override;
 
 	QString refId() const;