diff options
Diffstat (limited to 'meta-oe/dynamic-layers/meta-python/recipes-dbs/mongodb/mongodb/0001-Use-long-long-instead-of-int64_t.patch')
-rw-r--r-- | meta-oe/dynamic-layers/meta-python/recipes-dbs/mongodb/mongodb/0001-Use-long-long-instead-of-int64_t.patch | 66 |
1 files changed, 66 insertions, 0 deletions
diff --git a/meta-oe/dynamic-layers/meta-python/recipes-dbs/mongodb/mongodb/0001-Use-long-long-instead-of-int64_t.patch b/meta-oe/dynamic-layers/meta-python/recipes-dbs/mongodb/mongodb/0001-Use-long-long-instead-of-int64_t.patch new file mode 100644 index 0000000000..b9c6704075 --- /dev/null +++ b/meta-oe/dynamic-layers/meta-python/recipes-dbs/mongodb/mongodb/0001-Use-long-long-instead-of-int64_t.patch | |||
@@ -0,0 +1,66 @@ | |||
1 | From 20fcbf2a05ee6542aba942f6006d149db70fb9ce Mon Sep 17 00:00:00 2001 | ||
2 | From: Khem Raj <raj.khem@gmail.com> | ||
3 | Date: Sat, 2 Sep 2017 10:03:37 -0700 | ||
4 | Subject: [PATCH 02/10] Use long long instead of int64_t | ||
5 | |||
6 | Fixes | ||
7 | error: call to member function 'appendNumber' is ambiguous | ||
8 | since this function expects long long as parameter and not int64_t | ||
9 | |||
10 | Signed-off-by: Khem Raj <raj.khem@gmail.com> | ||
11 | --- | ||
12 | src/mongo/util/procparser.cpp | 10 +++++----- | ||
13 | 1 file changed, 5 insertions(+), 5 deletions(-) | ||
14 | |||
15 | diff --git a/src/mongo/util/procparser.cpp b/src/mongo/util/procparser.cpp | ||
16 | index c574a3f..5ea66b7 100644 | ||
17 | --- a/src/mongo/util/procparser.cpp | ||
18 | +++ b/src/mongo/util/procparser.cpp | ||
19 | @@ -261,7 +261,7 @@ Status parseProcStat(const std::vector<StringData>& keys, | ||
20 | |||
21 | StringData stringValue((*partIt).begin(), (*partIt).end() - (*partIt).begin()); | ||
22 | |||
23 | - uint64_t value; | ||
24 | + long long value; | ||
25 | |||
26 | if (!parseNumberFromString(stringValue, &value).isOK()) { | ||
27 | value = 0; | ||
28 | @@ -273,7 +273,7 @@ Status parseProcStat(const std::vector<StringData>& keys, | ||
29 | } else { | ||
30 | StringData stringValue((*partIt).begin(), (*partIt).end() - (*partIt).begin()); | ||
31 | |||
32 | - uint64_t value; | ||
33 | + long long value; | ||
34 | |||
35 | if (!parseNumberFromString(stringValue, &value).isOK()) { | ||
36 | value = 0; | ||
37 | @@ -366,7 +366,7 @@ Status parseProcMemInfo(const std::vector<StringData>& keys, | ||
38 | |||
39 | StringData stringValue((*partIt).begin(), (*partIt).end()); | ||
40 | |||
41 | - uint64_t value; | ||
42 | + long long value; | ||
43 | |||
44 | if (!parseNumberFromString(stringValue, &value).isOK()) { | ||
45 | value = 0; | ||
46 | @@ -522,7 +522,7 @@ Status parseProcDiskStats(const std::vector<StringData>& disks, | ||
47 | StringData data, | ||
48 | BSONObjBuilder* builder) { | ||
49 | bool foundKeys = false; | ||
50 | - std::vector<uint64_t> stats; | ||
51 | + std::vector<long long> stats; | ||
52 | stats.reserve(kDiskFieldCount); | ||
53 | |||
54 | using string_split_iterator = boost::split_iterator<StringData::const_iterator>; | ||
55 | @@ -597,7 +597,7 @@ Status parseProcDiskStats(const std::vector<StringData>& disks, | ||
56 | |||
57 | StringData stringValue((*partIt).begin(), (*partIt).end()); | ||
58 | |||
59 | - uint64_t value; | ||
60 | + long long value; | ||
61 | |||
62 | if (!parseNumberFromString(stringValue, &value).isOK()) { | ||
63 | value = 0; | ||
64 | -- | ||
65 | 2.7.4 | ||
66 | |||