Merge remote-tracking branch 'davisp/master'
diff --git a/c_src/encoder.c b/c_src/encoder.c
index c4ab864..4cfb353 100644
--- a/c_src/encoder.c
+++ b/c_src/encoder.c
@@ -166,6 +166,10 @@
if(!enc_flush(e)) {
return 0;
}
+
+ if(e->have_buffer) {
+ return 1;
+ }
}
for(new_size = BIN_INC_SIZE; new_size < req; new_size <<= 1);
diff --git a/src/jiffy.app.src b/src/jiffy.app.src
index 7d52feb..ad923c3 100644
--- a/src/jiffy.app.src
+++ b/src/jiffy.app.src
@@ -1,6 +1,6 @@
{application, jiffy, [
{description, "JSON Decoder/Encoder."},
- {vsn, "1.0.3"},
+ {vsn, "1.0.4"},
{registered, []},
{applications, [kernel, stdlib, xmerl]},
{maintainers, ["Paul J. Davis"]},