Skip to content

girepository: Keep an ordered list of the loaded typelibs

There are various places where the set of typelibs is iterated over or returned in an ordered way. In order to keep results deterministic and reproducible, we need to keep this set ordered.

Keep a GPtrArray of the typelibs (one for fully-loaded ones and one for lazy ones) alongside the existing hash tables. This will be used for iteration in the next few commits.

Signed-off-by: Philip Withnall pwithnall@gnome.org

Closes #3303 (closed)

Edited by Philip Withnall

Merge request reports