diff options
author | Neil <devnull@localhost> | 2014-05-02 22:02:02 +1000 |
---|---|---|
committer | Neil <devnull@localhost> | 2014-05-02 22:02:02 +1000 |
commit | 5a1126b68cbcd6b49534e9daa0eebe3a354e3f73 (patch) | |
tree | d2924ad9c0a97a8b50a515389a171c458524e554 /src/PositionCache.h | |
parent | 58fae22fa1c882b1d3451d3f2d5b7f8907341d09 (diff) | |
download | scintilla-mirror-5a1126b68cbcd6b49534e9daa0eebe3a354e3f73.tar.gz |
Use unsigned int for calculating hash and secondary probe as overflow of signed
int is undefined in C++.
Diffstat (limited to 'src/PositionCache.h')
-rw-r--r-- | src/PositionCache.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/PositionCache.h b/src/PositionCache.h index 871bb6e46..d8ea0119d 100644 --- a/src/PositionCache.h +++ b/src/PositionCache.h @@ -111,7 +111,7 @@ public: void Set(unsigned int styleNumber_, const char *s_, unsigned int len_, XYPOSITION *positions_, unsigned int clock); void Clear(); bool Retrieve(unsigned int styleNumber_, const char *s_, unsigned int len_, XYPOSITION *positions_) const; - static int Hash(unsigned int styleNumber_, const char *s, unsigned int len); + static unsigned int Hash(unsigned int styleNumber_, const char *s, unsigned int len); bool NewerThan(const PositionCacheEntry &other) const; void ResetClock(); }; |