Skip to content

Commit d794871

Browse files
committed
glib-sys: remove deprecated lock types ...
... this removes `GStaticMutex` `GStaticRecMutex` and `GStaticRWLock` types due to broken gir data and those are deprecated long ago
1 parent e0c36cd commit d794871

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed

glib/sys/Gir.toml

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,3 +110,34 @@ status = "ignore"
110110
name = "GLib.macro__has_attribute___noreturn__"
111111
# C-only macro
112112
status = "ignore"
113+
114+
[[object]]
115+
name = "GLib.StaticMutex"
116+
# deprecated type and also the layout is broken due to mismatching gir data
117+
status = "ignore"
118+
[[object.function]]
119+
pattern = ".+"
120+
ignore = true
121+
122+
[[object]]
123+
name = "GLib.StaticPrivate"
124+
# deprecated type, no longer needed
125+
[[object.function]]
126+
pattern = ".+"
127+
ignore = true
128+
129+
[[object]]
130+
name = "GLib.StaticRecMutex"
131+
# deprecated type and also the layout is broken due to mismatching gir data
132+
status = "ignore"
133+
[[object.function]]
134+
pattern = ".+"
135+
ignore = true
136+
137+
[[object]]
138+
name = "GLib.StaticRWLock"
139+
# deprecated type and also the layout is broken due to mismatching gir data
140+
status = "ignore"
141+
[[object.function]]
142+
pattern = ".+"
143+
ignore = true

0 commit comments

Comments
 (0)