Skip to content

Commit

Permalink
Fix cfunction error due to changes in ANY
Browse files Browse the repository at this point in the history
  • Loading branch information
timholy committed Sep 4, 2015
1 parent ba92787 commit 06d49cd
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions src/GLib/gtype.jl
Expand Up @@ -202,7 +202,7 @@ function get_type_decl(name,iname,gtyp,gtype_decl)
local kwargs, T #to prevent Julia-0.2 from name-mangling kwargs, <:T
function $ename(args...; kwargs...)
if isempty(kwargs)
error(MethodError($ename, args))
throw(MethodError($ename, args))
end
w = $ename(args...)
for (kw,val) in kwargs
Expand Down Expand Up @@ -339,7 +339,7 @@ if VERSION >= v"0.4-"
gc_preserve[x] = (ref, cnt+1)
return unsafe_load(convert(Ptr{Ptr{Void}}, unsafe_convert(Ptr{Any},ref)))
end
function gc_unref(x::ANY)
function gc_unref(x)
global gc_preserve
ref, cnt = gc_preserve[x]::Tuple{Ref{Any},Int}
@assert cnt > 0
Expand Down

0 comments on commit 06d49cd

Please sign in to comment.