summaryrefslogtreecommitdiff
path: root/object/parse.c
diff options
context:
space:
mode:
authorTor Andersson <tor@ghostscript.com>2004-11-01 03:25:13 +0100
committerTor Andersson <tor@ghostscript.com>2004-11-01 03:25:13 +0100
commit691028a1c0528158e8a8ec04631b26b46caa3804 (patch)
treea9fd4eabd25976fbce711e12da9496b41cdd5f06 /object/parse.c
parent082f865c4e16e525076a86df5da2a1b03da293bb (diff)
downloadmupdf-691028a1c0528158e8a8ec04631b26b46caa3804.tar.xz
great free -> drop renaming
Diffstat (limited to 'object/parse.c')
-rw-r--r--object/parse.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/object/parse.c b/object/parse.c
index c065a132..99211243 100644
--- a/object/parse.c
+++ b/object/parse.c
@@ -151,7 +151,7 @@ static fz_error *parsedict(fz_obj **obj, char **sp, struct vap *v)
error:
if (val) fz_dropobj(val);
if (key) fz_dropobj(key);
- if (dict) fz_freedict(dict);
+ if (dict) fz_dropobj(dict);
*obj = nil;
*sp = s;
return err;
@@ -180,10 +180,10 @@ static fz_error *parsearray(fz_obj **obj, char **sp, struct vap *v)
}
err = parseobj(&o, &s, v);
- if (err) { *obj = nil; fz_freearray(a); return err; }
+ if (err) { *obj = nil; fz_dropobj(a); return err; }
err = fz_arraypush(a, o);
- if (err) { fz_dropobj(o); *obj = nil; fz_freearray(a); return err; }
+ if (err) { fz_dropobj(o); *obj = nil; fz_dropobj(a); return err; }
fz_dropobj(o);
}