diff --git a/Project.toml b/Project.toml index ebffc74..6a8282d 100644 --- a/Project.toml +++ b/Project.toml @@ -1,6 +1,6 @@ name = "Libwebsockets" uuid = "30a1cee6-c274-443c-b274-d8ea34e8f87d" -version = "1.0.1" +version = "1.0.2" [deps] libwebsockets_jll = "b6b84edf-6aef-5ff6-9b66-656961a84a09" diff --git a/src/functions.jl b/src/functions.jl index 2265368..3469061 100644 --- a/src/functions.jl +++ b/src/functions.jl @@ -284,7 +284,7 @@ function lws_ext_parse_options(ext, wsi, ext_user, opts, o, len) end function lws_extension_callback_pm_deflate(context, ext, wsi, reason, user, in, len) - ccall((:lws_extension_callback_pm_deflate, libwebsockets), Cint, (Ptr{LwsContext}, Ptr{LwsExtension}, Ptr{Lws}, Cuint, Ptr{Cvoid}, Ptr{Cvoid}, Csize_t), context, ext, wsi, reason, user, in, len) + ccall((:lws_extension_callback_pm_deflate, libwebsockets), Cint, (Ptr{LwsContext}, Ptr{LwsExtension}, Ptr{Lws}, Cint, Ptr{Cvoid}, Ptr{Cvoid}, Csize_t), context, ext, wsi, reason, user, in, len) end function lws_vhost_name_to_protocol(vh, name) diff --git a/src/types.jl b/src/types.jl index 5040b0a..ae34c5b 100644 --- a/src/types.jl +++ b/src/types.jl @@ -106,7 +106,7 @@ Base.@kwdef mutable struct LwsExtOptionArg len::Cint = 0 end -Base.@kwdef mutable struct LwsExtension +Base.@kwdef struct LwsExtension name::Ptr{Cchar} = C_NULL callback::Ptr{Cvoid} = C_NULL client_offer::Ptr{Cchar} = C_NULL