Fix leak if parseDA fails
diff --git a/poppler/Form.cc b/poppler/Form.cc
index 62bba10..3c23dd3 100644
--- a/poppler/Form.cc
+++ b/poppler/Form.cc
@@ -1219,6 +1219,7 @@
     int idx = parseDA(daToks);
     if (idx == -1) {
       error(errSyntaxError, -1, "FormFieldText:: invalid DA object\n");
+      deleteGooList(daToks, GooString);
       return;
     }
     if (defaultAppearance)