diff options
Diffstat (limited to 'src/libs/3rdparty/cplusplus/LiteralTable.h')
-rw-r--r-- | src/libs/3rdparty/cplusplus/LiteralTable.h | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/libs/3rdparty/cplusplus/LiteralTable.h b/src/libs/3rdparty/cplusplus/LiteralTable.h index 5a3f1e9042..494bc928bd 100644 --- a/src/libs/3rdparty/cplusplus/LiteralTable.h +++ b/src/libs/3rdparty/cplusplus/LiteralTable.h @@ -36,8 +36,8 @@ public: public: LiteralTable() - : _literals(0), - _buckets(0), + : _literals(nullptr), + _buckets(nullptr), _allocatedLiterals(0), _literalCount(-1), _allocatedBuckets(0) @@ -59,8 +59,8 @@ public: if (_buckets) std::free(_buckets); - _literals = 0; - _buckets = 0; + _literals = nullptr; + _buckets = nullptr; _allocatedLiterals = 0; _literalCount = -1; _allocatedBuckets = 0; @@ -69,10 +69,10 @@ public: bool empty() const { return _literalCount == -1; } - unsigned size() const + int size() const { return _literalCount + 1; } - const Literal *at(unsigned index) const + const Literal *at(int index) const { return _literals[index]; } iterator begin() const @@ -81,7 +81,7 @@ public: iterator end() const { return _literals + _literalCount + 1; } - const Literal *findLiteral(const char *chars, unsigned size) const + const Literal *findLiteral(const char *chars, int size) const { if (_buckets) { unsigned h = Literal::hashCode(chars, size); @@ -92,10 +92,10 @@ public: } } - return 0; + return nullptr; } - const Literal *findOrInsertLiteral(const char *chars, unsigned size) + const Literal *findOrInsertLiteral(const char *chars, int size) { if (_buckets) { unsigned h = Literal::hashCode(chars, size); |