Skip to content

Commit 90d3da1

Browse files
committed
Fix a few typos in simplehash.h.
Author: Erik Rijkers Discussion: <274e4c8ac545d6622735f97c1f6c354b@xs4all.nl>
1 parent fca41ac commit 90d3da1

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/include/lib/simplehash.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -256,7 +256,7 @@ SH_PREV(SH_TYPE *tb, uint32 curelem, uint32 startelem)
256256
return curelem;
257257
}
258258

259-
/* return distance between bucket and it's optimal position */
259+
/* return distance between bucket and its optimal position */
260260
static inline uint32
261261
SH_DISTANCE_FROM_OPTIMAL(SH_TYPE *tb, uint32 optimal, uint32 bucket)
262262
{
@@ -349,7 +349,7 @@ SH_GROW(SH_TYPE *tb, uint32 newsize)
349349
*
350350
* To be able to simply move entries over, we have to start not at the
351351
* first bucket (i.e olddata[0]), but find the first bucket that's either
352-
* empty, or is occupied by an entry at it's optimal position. Such a
352+
* empty, or is occupied by an entry at its optimal position. Such a
353353
* bucket has to exist in any table with a load factor under 1, as not all
354354
* buckets are occupied, i.e. there always has to be an empty bucket. By
355355
* starting at such a bucket we can move the entries to the larger table,
@@ -485,9 +485,9 @@ SH_INSERT(SH_TYPE *tb, SH_KEY_TYPE key, bool *found)
485485
/*
486486
* If the bucket is not empty, we either found a match (in which case
487487
* we're done), or we have to decide whether to skip over or move the
488-
* colliding entry. When the the colliding elements distance to it's
488+
* colliding entry. When the colliding element's distance to its
489489
* optimal position is smaller than the to-be-inserted entry's, we
490-
* shift the colliding entry (and it's followers) forward by one.
490+
* shift the colliding entry (and its followers) forward by one.
491491
*/
492492

493493
if (SH_COMPARE_KEYS(tb, hash, key, entry))

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy