diff options
author | Caolán McNamara <caolanm@redhat.com> | 2017-09-24 20:35:51 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2017-09-24 22:15:54 +0200 |
commit | 4aa12018c8078cabf1b74e5564cfac8b8a53b787 (patch) | |
tree | bee6eff0c24ef0ed61d836667e33a15b6d7247ed /vcl | |
parent | eaf7d58ef57daa7580057b38625cd9a96ffe2a43 (diff) |
fix some leaks
Change-Id: I06a3971d1d269b49b2a7954f977469fbc3d16f35
Reviewed-on: https://gerrit.libreoffice.org/42719
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'vcl')
-rw-r--r-- | vcl/unx/gtk3/gtk3gtkinst.cxx | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/vcl/unx/gtk3/gtk3gtkinst.cxx b/vcl/unx/gtk3/gtk3gtkinst.cxx index 3cab164d80cf..cda9252f1dd1 100644 --- a/vcl/unx/gtk3/gtk3gtkinst.cxx +++ b/vcl/unx/gtk3/gtk3gtkinst.cxx @@ -106,7 +106,10 @@ std::vector<css::datatransfer::DataFlavor> GtkTransferable::getTransferDataFlavo // omit text/plain;charset=unicode since it is not well defined if (rtl_str_compare(pName, "text/plain;charset=unicode") == 0) + { + g_free(pName); continue; + } for (size_t j = 0; j < SAL_N_ELEMENTS(aConversionTab); ++j) { @@ -122,6 +125,7 @@ std::vector<css::datatransfer::DataFlavor> GtkTransferable::getTransferDataFlavo // them out for now before they confuse this code's clients: if (rtl_str_indexOfChar(pFinalName, '/') == -1) { + g_free(pName); continue; } |