--- libIDL/util.c
+++ libIDL/util.c
@@ -2542,7 +2542,7 @@ static gboolean IDL_output_delim_pre (ID
{
if (IDL_output_delim_match (tfd, delim)) {
if (delim->hit)
- dataf (delim->data, delim->delim);
+ dataf (delim->data, "%s", delim->delim);
else
delim->hit = TRUE;
return delim->pre_func