From e9df06c26287ebfe9f84b529ca2ebe1af44ed112 Mon Sep 17 00:00:00 2001 From: Omar Roth Date: Thu, 9 Apr 2020 12:17:42 -0500 Subject: [PATCH] Update dependencies --- shard.yml | 2 +- src/protodec/utils.cr | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/shard.yml b/shard.yml index 52f911d..8f5ffcc 100644 --- a/shard.yml +++ b/shard.yml @@ -8,6 +8,6 @@ targets: protodec: main: src/protodec.cr -crystal: 0.31.1 +crystal: 0.34.0 license: GPLv3 diff --git a/src/protodec/utils.cr b/src/protodec/utils.cr index 23bcb49..b65a43c 100644 --- a/src/protodec/utils.cr +++ b/src/protodec/utils.cr @@ -213,6 +213,9 @@ module Protodec when "bytes" VarLong.to_io(io, value.size.to_i64) value.as_a.each { |byte| io.write_byte byte.as_i.to_u8 } + else # "string" + VarLong.to_io(io, value.to_s.bytesize.to_i64) + io.print value.to_s end end else