aboutsummaryrefslogtreecommitdiffstats
path: root/ui/qt/import_text_dialog.cpp
diff options
context:
space:
mode:
authorStig Bjørlykke <stig@bjorlykke.org>2015-08-25 20:18:46 +0200
committerStig Bjørlykke <stig@bjorlykke.org>2015-08-27 09:13:34 +0000
commit8384a5bbb7ec4498b084ae69900c274d9a2a6cb5 (patch)
treec6cc1800366bffe6044f7bd40658e69948b7ddb2 /ui/qt/import_text_dialog.cpp
parent2e1fa634c60b8a6af19be57c6a334c564692c986 (diff)
Qt: Fixed some memory leakages
And changed strdup -> g_strdup Change-Id: I62de106462259194738d633f16297eb1210f8ccf Reviewed-on: https://code.wireshark.org/review/10259 Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org>
Diffstat (limited to 'ui/qt/import_text_dialog.cpp')
-rw-r--r--ui/qt/import_text_dialog.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/ui/qt/import_text_dialog.cpp b/ui/qt/import_text_dialog.cpp
index 71847d456b..4fe2e3e007 100644
--- a/ui/qt/import_text_dialog.cpp
+++ b/ui/qt/import_text_dialog.cpp
@@ -104,6 +104,8 @@ ImportTextDialog::ImportTextDialog(QWidget *parent) :
ImportTextDialog::~ImportTextDialog()
{
+ g_free (import_info_.import_text_filename);
+ g_free (import_info_.date_timestamp_format);
delete ti_ui_;
}
@@ -211,7 +213,7 @@ int ImportTextDialog::exec() {
return result();
}
- import_info_.import_text_filename = strdup(ti_ui_->textFileLineEdit->text().toUtf8().data());
+ import_info_.import_text_filename = g_strdup(ti_ui_->textFileLineEdit->text().toUtf8().data());
import_info_.import_text_file = ws_fopen(import_info_.import_text_filename, "rb");
if (!import_info_.import_text_file) {
open_failure_alert_box(import_info_.import_text_filename, errno, FALSE);
@@ -225,7 +227,7 @@ int ImportTextDialog::exec() {
ti_ui_->octalOffsetButton->isChecked() ? OFFSET_OCT :
OFFSET_NONE;
import_info_.date_timestamp = ti_ui_->dateTimeLineEdit->text().length() > 0;
- import_info_.date_timestamp_format = strdup(ti_ui_->dateTimeLineEdit->text().toUtf8().data());
+ import_info_.date_timestamp_format = g_strdup(ti_ui_->dateTimeLineEdit->text().toUtf8().data());
encap_val = ti_ui_->encapComboBox->itemData(ti_ui_->encapComboBox->currentIndex());
import_info_.dummy_header_type = HEADER_NONE;