diff options
author | Gil <mcg@google.com> | 2018-01-28 16:40:53 -0800 |
---|---|---|
committer | zxu <zxu@google.com> | 2018-01-28 19:40:53 -0500 |
commit | 63a380ba33b59b571d7abd7b4565b5e63eb4680d (patch) | |
tree | 1453fb4e2f561492d13a3f03060131b9a9b857aa /Firestore/core/src/firebase | |
parent | 6dc13731f6510ccb476a95f3af52c3f62763ef6a (diff) |
Use fixed-sized types (#719)
Should have caught this during review, but cpplint caught it
Diffstat (limited to 'Firestore/core/src/firebase')
-rw-r--r-- | Firestore/core/src/firebase/firestore/model/timestamp.cc | 2 | ||||
-rw-r--r-- | Firestore/core/src/firebase/firestore/model/timestamp.h | 12 |
2 files changed, 7 insertions, 7 deletions
diff --git a/Firestore/core/src/firebase/firestore/model/timestamp.cc b/Firestore/core/src/firebase/firestore/model/timestamp.cc index c2bb008..b3d1597 100644 --- a/Firestore/core/src/firebase/firestore/model/timestamp.cc +++ b/Firestore/core/src/firebase/firestore/model/timestamp.cc @@ -24,7 +24,7 @@ namespace firebase { namespace firestore { namespace model { -Timestamp::Timestamp(long seconds, int nanos) +Timestamp::Timestamp(int64_t seconds, int32_t nanos) : seconds_(seconds), nanos_(nanos) { FIREBASE_ASSERT_MESSAGE_WITH_EXPRESSION( nanos >= 0, nanos >= 0, "timestamp nanoseconds out of range: %d", nanos); diff --git a/Firestore/core/src/firebase/firestore/model/timestamp.h b/Firestore/core/src/firebase/firestore/model/timestamp.h index 3ffee48..dd0349c 100644 --- a/Firestore/core/src/firebase/firestore/model/timestamp.h +++ b/Firestore/core/src/firebase/firestore/model/timestamp.h @@ -43,22 +43,22 @@ class Timestamp { * @param seconds the number of seconds since epoch. * @param nanos the number of nanoseconds after the seconds. */ - Timestamp(long seconds, int nanos); + Timestamp(int64_t seconds, int32_t nanos); /** Returns a timestamp with the current date / time. */ static Timestamp Now(); - long seconds() const { + int64_t seconds() const { return seconds_; } - int nanos() const { + int32_t nanos() const { return nanos_; } private: - long seconds_; - int nanos_; + int64_t seconds_; + int32_t nanos_; }; /** Compares against another Timestamp. */ @@ -91,4 +91,4 @@ inline bool operator==(const Timestamp& lhs, const Timestamp& rhs) { } // namespace firestore } // namespace firebase -#endif // FIRESTORE_CORE_SRC_FIREBASE_FIRESTORE_MODEL_FIELD_VALUE_H_ +#endif // FIRESTORE_CORE_SRC_FIREBASE_FIRESTORE_MODEL_TIMESTAMP_H_ |