mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2024-11-10 03:16:17 +01:00
Merge branch 'master' into 'master'
ghash: Fix out-of-range use of signed integer Closes #1570 See merge request GNOME/glib!399
This commit is contained in:
commit
035975da09
@ -691,7 +691,7 @@ get_status_bit (const guint32 *bitmap, guint index)
|
||||
static inline void
|
||||
set_status_bit (guint32 *bitmap, guint index)
|
||||
{
|
||||
bitmap[index / 32] |= 1 << (index % 32);
|
||||
bitmap[index / 32] |= 1U << (index % 32);
|
||||
}
|
||||
|
||||
/* By calling dedicated resize functions for sets and maps, we avoid 2x
|
||||
|
Loading…
Reference in New Issue
Block a user