aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/PositionCache.h
diff options
context:
space:
mode:
authorNeil <devnull@localhost>2014-05-02 22:02:02 +1000
committerNeil <devnull@localhost>2014-05-02 22:02:02 +1000
commit5a1126b68cbcd6b49534e9daa0eebe3a354e3f73 (patch)
treed2924ad9c0a97a8b50a515389a171c458524e554 /src/PositionCache.h
parent58fae22fa1c882b1d3451d3f2d5b7f8907341d09 (diff)
downloadscintilla-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.h2
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();
};