summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Newson <rnewson@apache.org>2012-11-09 16:03:22 +0000
committerRobert Newson <rnewson@apache.org>2012-11-09 16:03:28 +0000
commit2057b89565f69e963c1c935c663b71afa57ecd4d (patch)
tree73ea579e115e527dc03c454ca70c9643b6e18171
parent0d50103cfd87ae4746b1fb2474d733eb1205ab02 (diff)
downloadcouchdb-2057b89565f69e963c1c935c663b71afa57ecd4d.tar.gz
Restore 400 error for empty PUT
-rw-r--r--src/ejson/ejson.erl2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/ejson/ejson.erl b/src/ejson/ejson.erl
index 07a71c244..72bb6c157 100644
--- a/src/ejson/ejson.erl
+++ b/src/ejson/ejson.erl
@@ -33,6 +33,8 @@ init() ->
end.
+decode(undefined) ->
+ throw({invalid_json, undefined});
decode(IoList) ->
try
nif_decode(IoList)