Skip to content

Commit

Permalink
Fix compatibility with Julia nightly
Browse files Browse the repository at this point in the history
The validation for ccall arguments was tightened, see
JuliaLang/julia#43953
  • Loading branch information
fingolfin committed Feb 14, 2022
1 parent 834af6e commit cf98248
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion src/ccalls.jl
Original file line number Diff line number Diff line change
Expand Up @@ -162,7 +162,7 @@ CharWithValue(x::Cuchar) = ccall((:GAP_CharWithValue, libgap), GapObj, (Cuchar,)
WrapJuliaFunc(x::Any) = x
WrapJuliaFunc(x::Function) = ccall((:WrapJuliaFunc, JuliaInterface_path()), GapObj, (Any,), x)
UnwrapJuliaFunc(x::Any) = x
UnwrapJuliaFunc(x::GapObj) = ccall((:UnwrapJuliaFunc, JuliaInterface_path()), Function, (GapObj,), x)
UnwrapJuliaFunc(x::GapObj) = ccall((:UnwrapJuliaFunc, JuliaInterface_path()), Any, (GapObj,), x)

function ElmList(x::GapObj, position)
o = ccall((:GAP_ElmList, libgap), Ptr{Cvoid}, (Any, Culong), x, Culong(position))
Expand Down

0 comments on commit cf98248

Please sign in to comment.