gas: Free unused memory in scfi_ops_cleanup

* scfi.c (scfi_ops_cleanup): Free op->op_data and head.
diff --git a/gas/scfi.c b/gas/scfi.c
index b29e922..744822d 100644
--- a/gas/scfi.c
+++ b/gas/scfi.c
@@ -141,10 +141,13 @@
 
   while (op)
     {
+      free (op->op_data);
       free (op);
       op = next;
       next = op ? op->next : NULL;
     }
+
+  free (head);
 }
 
 /* Compare two SCFI states.  */