View | Details | Raw Unified | Return to bug 14694
Collapse All | Expand All

(-)gnucash-2.2.4/src/gnome/gnc-plugin-basic-commands.c.orig (-1 / +2 lines)
Lines 370-381 Link Here
370
370
371
  ENTER (" ");
371
  ENTER (" ");
372
  qof_event_suspend();
372
  qof_event_suspend();
373
  filename = gtk_file_selection_get_filename(GTK_FILE_SELECTION (fs));
373
  filename = filename_to_utf8(gtk_file_selection_get_filename(GTK_FILE_SELECTION (fs)));
374
  gtk_widget_destroy((GtkWidget*) fs);
374
  gtk_widget_destroy((GtkWidget*) fs);
375
  first_session = gnc_get_current_session();
375
  first_session = gnc_get_current_session();
376
  original = qof_session_get_book(first_session);
376
  original = qof_session_get_book(first_session);
377
  qsf_session = qof_session_new();
377
  qsf_session = qof_session_new();
378
  qof_session_begin(qsf_session, filename, TRUE, FALSE);
378
  qof_session_begin(qsf_session, filename, TRUE, FALSE);
379
  g_free(filename);
379
  qof_session_load(qsf_session, NULL);
380
  qof_session_load(qsf_session, NULL);
380
  err = qof_session_get_error(qsf_session);
381
  err = qof_session_get_error(qsf_session);
381
  if (err != ERR_BACKEND_NO_ERR) {
382
  if (err != ERR_BACKEND_NO_ERR) {

Return to bug 14694