diff options
author | Patrick Scott <phanna@android.com> | 2009-06-30 14:43:34 -0400 |
---|---|---|
committer | Patrick Scott <phanna@android.com> | 2009-06-30 14:43:34 -0400 |
commit | d2d04a14cf7fade0c772520daf5bbdfb61d60473 (patch) | |
tree | 4196c8641fc391b5ceb5ae75e3487f8b584b2533 /WebCore/platform | |
parent | 1b973c4067dbc67aa157b2ca800fa22decd00f75 (diff) | |
download | external_webkit-d2d04a14cf7fade0c772520daf5bbdfb61d60473.zip external_webkit-d2d04a14cf7fade0c772520daf5bbdfb61d60473.tar.gz external_webkit-d2d04a14cf7fade0c772520daf5bbdfb61d60473.tar.bz2 |
Same fix from donut. Use sizeof(UChar) * aLength for the correct comparison.
Diffstat (limited to 'WebCore/platform')
-rw-r--r-- | WebCore/platform/text/StringHash.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/WebCore/platform/text/StringHash.h b/WebCore/platform/text/StringHash.h index 7cdc263..885dd8b 100644 --- a/WebCore/platform/text/StringHash.h +++ b/WebCore/platform/text/StringHash.h @@ -48,7 +48,7 @@ namespace WebCore { return false; #if PLATFORM(ARM) || PLATFORM(SH4) - return memcmp(a->characters(), b->characters(), aLength) == 0; + return memcmp(a->characters(), b->characters(), sizeof(UChar) * aLength) == 0; #else const uint32_t* aChars = reinterpret_cast<const uint32_t*>(a->characters()); const uint32_t* bChars = reinterpret_cast<const uint32_t*>(b->characters()); |