aboutsummaryrefslogtreecommitdiffstats
path: root/ui/qt/import_text_dialog.cpp
diff options
context:
space:
mode:
authorIrene RĂ¼ngeler <I.Ruengeler@fh-muenster.de>2013-04-08 07:15:50 +0000
committerIrene RĂ¼ngeler <I.Ruengeler@fh-muenster.de>2013-04-08 07:15:50 +0000
commit616fb80a019064f31e7144353b0c9e9d028c473b (patch)
tree73a6278b7a393e5e25b89b429227f2faa0f419d3 /ui/qt/import_text_dialog.cpp
parentc078009625bd64663c03d827d72f3c11ab14007d (diff)
Fix bug in "Import Hex Dump" where data was overwritten in the buffer.
svn path=/trunk/; revision=48787
Diffstat (limited to 'ui/qt/import_text_dialog.cpp')
-rw-r--r--ui/qt/import_text_dialog.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/ui/qt/import_text_dialog.cpp b/ui/qt/import_text_dialog.cpp
index 4d96105a87..a597a74e19 100644
--- a/ui/qt/import_text_dialog.cpp
+++ b/ui/qt/import_text_dialog.cpp
@@ -211,7 +211,7 @@ int ImportTextDialog::exec() {
return result();
}
- import_info_.import_text_filename = ti_ui_->textFileLineEdit->text().toUtf8().data();
+ import_info_.import_text_filename = 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 +225,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 = ti_ui_->dateTimeLineEdit->text().toUtf8().data();
+ import_info_.date_timestamp_format = strdup(ti_ui_->dateTimeLineEdit->text().toUtf8().data());
encap_val = ti_ui_->encapComboBox->itemData(ti_ui_->encapComboBox->currentIndex());
import_info_.dummy_header_type = HEADER_NONE;