diff options
author | Tor Lillqvist <tml@collabora.com> | 2015-05-04 13:25:38 +0300 |
---|---|---|
committer | Tor Lillqvist <tml@collabora.com> | 2015-05-04 13:25:38 +0300 |
commit | a441d5fbe59436089e5f7b882a3482212c9ee208 (patch) | |
tree | 1ea57eb70b8d5855c4aa018d94bfb5398724d421 /sw/source/ui/frmdlg | |
parent | 2aea886620138e63c271944232b507fb9fd7bd9d (diff) |
Include <cstdint> early to be sure to get SIZE_MAX
Turns out that at least with the glibc version I have on openSUSE 12.3,
whether <stdint.h> defines SIZE_MAX and friends or not depends on whether
__STDC_LIMIT_MACROS is defined, and that gets defined (in our case) only when
<stdint.h> gets included through some boost include file, or through
<cstdint>. In the case of this compilation unit, apparently <stdint.h> gets
included directly somewhere before SIZE_MAX is used in sw/inc/docary.hxx.
Possibly a better fix would be to make sure we include <cstdint> everywhere
and not <stdint.h>. That wouldn't help in case it is through some 3rd-party C
library include file that the <stdint.h> gets included, though.
This reverts commit 8e6527a97bc6f05c5db9f0485089b5cde97531fe
Change-Id: I200985ee70eaf90fc3fa9341fdf9d657750e49ee
Diffstat (limited to 'sw/source/ui/frmdlg')
-rw-r--r-- | sw/source/ui/frmdlg/column.cxx | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sw/source/ui/frmdlg/column.cxx b/sw/source/ui/frmdlg/column.cxx index ff77810422ba..bada3de87a31 100644 --- a/sw/source/ui/frmdlg/column.cxx +++ b/sw/source/ui/frmdlg/column.cxx @@ -17,6 +17,8 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include <cstdint> + #include "column.hxx" #include "hintids.hxx" |