summaryrefslogtreecommitdiff
path: root/pdf
diff options
context:
space:
mode:
Diffstat (limited to 'pdf')
-rw-r--r--pdf/pdf_js.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/pdf/pdf_js.c b/pdf/pdf_js.c
index b4cc2a3c..256fb6be 100644
--- a/pdf/pdf_js.c
+++ b/pdf/pdf_js.c
@@ -143,8 +143,9 @@ static pdf_jsimp_obj *field_getValue(void *jsctx, void *obj)
{
pdf_js *js = (pdf_js *)jsctx;
pdf_obj *field = (pdf_obj *)obj;
+ char *fval = pdf_field_getValue(js->doc, field);
- return pdf_jsimp_fromString(js->imp, pdf_field_getValue(js->doc, field));
+ return pdf_jsimp_fromString(js->imp, fval?fval:"");
}
static void field_setValue(void *jsctx, void *obj, pdf_jsimp_obj *val)