 -	}
 +    prev = w;
 +    w = w->next;
-+    my_free((char*) prev);
++    unrtf_free((char*) prev);
 +  }
  }
  

+    int attr=stack->attr_stack[stack->tos];
+    char *param=stack->attr_stack_params[stack->tos];
+    attr_express_end (attr,param, oc);
+    if (param) my_free(param);
+    stack->attr_stack_params[stack->tos] = NULL;
+    stack->tos--;
+  }

+  if (op->aliases)
+    free_collection(op->aliases);
 
+  unrtf_free ((void*) op);
+}
 
 /*========================================================================
