Fix crash on text import dialog
authorJohn Darrington <john@darrington.wattle.id.au>
Sun, 12 Jul 2009 20:46:20 +0000 (04:46 +0800)
committerJohn Darrington <john@darrington.wattle.id.au>
Sun, 12 Jul 2009 20:46:20 +0000 (04:46 +0800)
src/ui/gui/text-data-import-dialog.c

index 4baa99e014b169426e69fd978850bf27e9b9992e..6f33ff6d8bb8b6547a76a91bc06d35260a3a1881 100644 (file)
@@ -1543,6 +1543,7 @@ init_formats_page (struct import_assistant *ia)
   p->data_tree_view = GTK_TREE_VIEW (get_widget_assert (builder, "data"));
   p->modified_vars = NULL;
   p->modified_var_cnt = 0;
+  p->dict = NULL;
 }
 
 /* Frees IA's formats substructure. */
@@ -1748,9 +1749,9 @@ parse_field (struct import_assistant *ia,
   if (field.string != NULL)
     {
       msg_disable ();
-      /* FIXME: NULL should be replaced with the destination dictionary */
+
       if (!data_in (field, LEGACY_NATIVE, in->type, 0, 0, 0,
-                   NULL,
+                   ia->formats.dict,
                     &val, var_get_width (var)))
         {
           char fmt_string[FMT_STRING_LEN_MAX + 1];