Skip to content

Commit 5d1e5ee

Browse files
committed
v0.2 compat
1 parent 00a204d commit 5d1e5ee

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/GLib/gtype.jl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,7 @@ function get_interface_decl(iname::Symbol, gtyp::GType, gtyp_decl)
138138
# to write more generic code
139139
end
140140
gtype_ifaces[$(QuoteNode(iname))] = $(esc(iname))
141+
local T #to prevent Julia-0.2 from name-mangling <:T
141142
$gtyp_decl
142143
end
143144
nothing
@@ -198,7 +199,7 @@ function get_type_decl(name,iname,gtyp,gtype_decl)
198199
gc_ref(new(handle))
199200
end
200201
end
201-
local kwargs #to prevent Julia-0.2 from name-mangling kwargs
202+
local kwargs, T #to prevent Julia-0.2 from name-mangling kwargs, <:T
202203
function $ename(args...; kwargs...)
203204
if isempty(kwargs)
204205
error(MethodError($ename, args))

0 commit comments

Comments
 (0)