tdf#36709 sw: Writer layout for font-relative first-line indent
[LibreOffice.git] / external / libqxp / android-workaround.patch.1
blob5c7529c20b793c7c14201d9d2248dc5c7c477eee
1 --- libqxp.orig/src/lib/QXP4Parser.cpp  2017-08-28 10:12:26.009868397 +0200
2 +++ libqxp/src/lib/QXP4Parser.cpp       2017-08-28 10:12:39.577681705 +0200
3 @@ -16,6 +16,7 @@
4  #include "QXP4Header.h"
5  #include "QXPCollector.h"
6  #include "QXPMemoryStream.h"
7 +#include "android-compat.h"
8  
9  namespace libqxp
10  {
11 --- libqxp.orig/src/lib/QXPParser.cpp   2017-08-28 10:11:14.074858068 +0200
12 +++ libqxp/src/lib/QXPParser.cpp        2017-08-28 10:18:04.849203430 +0200
13 @@ -14,6 +14,7 @@
15  #include <cmath>
16  #include <memory>
17 +#include "android-compat.h"
19  namespace libqxp
20  {
21 --- libqxp.orig/src/lib/QXPTypes.cpp    2017-08-26 08:38:40.000000000 +0200
22 +++ libqxp/src/lib/QXPTypes.cpp 2017-08-28 10:18:37.784749714 +0200
23 @@ -11,6 +11,7 @@
25  #include <boost/math/constants/constants.hpp>
26  #include <cmath>
27 +#include "android-compat.h"
29  namespace libqxp
30  {
31 --- libqxp.orig/src/lib/android-compat.h        1970-01-01 01:00:00.000000000 +0100
32 +++ libqxp/src/lib/android-compat.h     2017-08-28 10:21:36.766283262 +0200
33 @@ -0,0 +1,16 @@
34 +#if defined(__ANDROID__)
35 +namespace std
37 +template<typename T>
38 +T round(T x)
40 +  return ::round(x);
43 +template<typename T>
44 +T hypot(T x, T y)
46 +  return ::hypot(x, y);
49 +#endif