From 011b811725d87c58f7e6fb7aa55348652ff49ae4 Mon Sep 17 00:00:00 2001 From: florian <f.spreckelsen@inidscale.com> Date: Tue, 7 Sep 2021 11:29:00 +0200 Subject: [PATCH] FIX: Use Cints for setters --- src/Entity.jl | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/Entity.jl b/src/Entity.jl index 6dce4d3..ef14365 100644 --- a/src/Entity.jl +++ b/src/Entity.jl @@ -1951,9 +1951,9 @@ function set_value( err_code = ccall( (:caosdb_entity_entity_set_int_value, CaosDB.library_name), Cint, - (Ref{_Entity}, Clong), + (Ref{_Entity}, Cint), entity, - Clong(value), + Cint(value), ) elseif in_type <: Number err_code = ccall( @@ -1988,9 +1988,9 @@ function set_value( err_code = ccall( (:caosdb_entity_entity_set_int_list_value, CaosDB.library_name), Cint, - (Ref{_Entity}, Ptr{Clong}, Cint), + (Ref{_Entity}, Ptr{Cint}, Cint), entity, - Vector{Clong}(value), + Vector{Cint}(value), vec_length, ) elseif in_type <: Vector{T} where {T<:Number} @@ -2040,9 +2040,9 @@ function set_value( err_code = ccall( (:caosdb_entity_property_set_int_value, CaosDB.library_name), Cint, - (Ref{_Property}, Clong), + (Ref{_Property}, Cint), property, - Clong(value), + Cint(value), ) elseif in_type <: Number err_code = ccall( @@ -2077,9 +2077,9 @@ function set_value( err_code = ccall( (:caosdb_entity_property_set_int_list_value, CaosDB.library_name), Cint, - (Ref{_Property}, Ptr{Clong}, Cint), + (Ref{_Property}, Ptr{Cint}, Cint), property, - Vector{Clong}(value), + Vector{Cint}(value), vec_length, ) elseif in_type <: Vector{T} where {T<:Number} -- GitLab