summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/TextSink.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/TextSink.c b/src/TextSink.c
index d9e3f7b..3b43576 100644
--- a/src/TextSink.c
+++ b/src/TextSink.c
@@ -1583,6 +1583,7 @@ XawTextSinkConvertPropertyList(String name, String spec, Screen *screen,
if (prev)
prev->next = NULL;
XawFreeParamsStruct(params);
+ XtFree((char *)prop);
return (NULL);
}
prop->mask |= XAW_TPROP_FONT;
@@ -1602,6 +1603,7 @@ XawTextSinkConvertPropertyList(String name, String spec, Screen *screen,
if (prev)
prev->next = NULL;
XawFreeParamsStruct(params);
+ XtFree((char *)prop);
return (NULL);
}
prop->foreground = color.pixel;
@@ -1619,6 +1621,7 @@ XawTextSinkConvertPropertyList(String name, String spec, Screen *screen,
if (prev)
prev->next = NULL;
XawFreeParamsStruct(params);
+ XtFree((char *)prop);
return (NULL);
}
prop->background = color.pixel;