summaryrefslogtreecommitdiff
path: root/src/yajl_gen.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/yajl_gen.c')
-rw-r--r--src/yajl_gen.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/yajl_gen.c b/src/yajl_gen.c
index ed2b7aa..86b5b46 100644
--- a/src/yajl_gen.c
+++ b/src/yajl_gen.c
@@ -172,7 +172,7 @@ yajl_gen_free(yajl_gen g)
if (++(g->depth) >= YAJL_MAX_DEPTH) return yajl_max_depth_exceeded;
#define DECREMENT_DEPTH \
- if (--(g->depth) >= YAJL_MAX_DEPTH) return yajl_gen_error;
+ if (--(g->depth) >= YAJL_MAX_DEPTH) return yajl_gen_generation_complete;
#define APPENDED_ATOM \
switch (g->state[g->depth]) { \