From 62d6ec7d484464a108f29e78de3de85e6688294e Mon Sep 17 00:00:00 2001 From: tan Date: Thu, 5 Jul 2018 13:04:13 +0530 Subject: [PATCH] julia 0.7 compat --- REQUIRE | 2 ++ src/Memcache.jl | 4 ++++ src/client.jl | 2 +- 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/REQUIRE b/REQUIRE index 137767a..36c9588 100644 --- a/REQUIRE +++ b/REQUIRE @@ -1 +1,3 @@ julia 0.6 + +Compat 0.69.0 diff --git a/src/Memcache.jl b/src/Memcache.jl index 6d452dd..0934da0 100644 --- a/src/Memcache.jl +++ b/src/Memcache.jl @@ -1,5 +1,9 @@ module Memcache +using Compat +using Compat.Sockets +using Compat.Serialization + import Base: close, touch, get, replace, quit export set, cas, add, replace, append, prepend, get, touch, incr, decr, delete diff --git a/src/client.jl b/src/client.jl index 1421b94..c235e8b 100644 --- a/src/client.jl +++ b/src/client.jl @@ -206,7 +206,7 @@ function mc_recv(mc::MemcacheClient) split(s, ' ', limit=2) end -mc_recv(mc::MemcacheClient, len::Integer) = mc_recv(mc, Array{UInt8,1}(len)) +mc_recv(mc::MemcacheClient, len::Integer) = mc_recv(mc, Vector{UInt8}(undef, len)) function mc_recv(mc::MemcacheClient, data::Array{UInt8,1}) read!(mc.sock, data)