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:22 +0000
commit5dbd53babd8523254c85d0e833fd14e713c441d1 (patch)
tree73ea579e115e527dc03c454ca70c9643b6e18171
parenta124976efa12b5b060f61f93ad3f58dc1986166d (diff)
downloadcouchdb-5dbd53babd8523254c85d0e833fd14e713c441d1.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)