Fix mismatched free/delete
diff --git a/poppler/OptionalContent.cc b/poppler/OptionalContent.cc
index 846a2ae..3b77a9a 100644
--- a/poppler/OptionalContent.cc
+++ b/poppler/OptionalContent.cc
@@ -455,7 +455,7 @@
 }
 
 OCDisplayNode::~OCDisplayNode() {
-  gfree(name);
+  delete name;
   if (children) {
     deleteGooList<OCDisplayNode>(children);
   }