summaryrefslogtreecommitdiff
path: root/object/parse.c
diff options
context:
space:
mode:
Diffstat (limited to 'object/parse.c')
-rw-r--r--object/parse.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/object/parse.c b/object/parse.c
index 20d531c4..c3f3d3dc 100644
--- a/object/parse.c
+++ b/object/parse.c
@@ -309,6 +309,7 @@ static fz_error *parseobj(fz_obj **obj, char **sp, struct vap *v)
s ++;
switch (*s)
{
+ case 'p': error = fz_newpointer(obj, va_arg(v->ap, void*)); break;
case 'o': *obj = fz_keepobj(va_arg(v->ap, fz_obj*)); break;
case 'b': error = fz_newbool(obj, va_arg(v->ap, int)); break;
case 'i': error = fz_newint(obj, va_arg(v->ap, int)); break;