diff options
author | David Oberhollenzer <david.oberhollenzer@sigma-star.at> | 2021-03-05 18:58:12 +0100 |
---|---|---|
committer | David Oberhollenzer <david.oberhollenzer@sigma-star.at> | 2021-03-06 22:08:36 +0100 |
commit | 919d1e85f2cc17059f72db48c3bc38e0b524f6c0 (patch) | |
tree | cac9b227ee4edac72b7c850370c23cbcf68d3d93 /lib/common | |
parent | 02db0ae8ff83a42913b1b4224ccd8377f5fc5323 (diff) |
Add a context pointer to the rbtree key comparison
Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
Diffstat (limited to 'lib/common')
-rw-r--r-- | lib/common/hardlink.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/common/hardlink.c b/lib/common/hardlink.c index 63621a4..678a7a3 100644 --- a/lib/common/hardlink.c +++ b/lib/common/hardlink.c @@ -71,9 +71,10 @@ fail_insert: return -1; } -static int compare_inum(const void *lhs, const void *rhs) +static int compare_inum(const void *ctx, const void *lhs, const void *rhs) { sqfs_u32 l = *((sqfs_u32 *)lhs), r = *((sqfs_u32 *)rhs); + (void)ctx; return l < r ? -1 : (l > r ? 1 : 0); } |