r18110 - gnucash/trunk/src/business/business-gnome - When exporting, force file type to be QSF
Phil Longstaff
plongstaff at code.gnucash.org
Sun Jun 7 15:51:14 EDT 2009
Author: plongstaff
Date: 2009-06-07 15:51:14 -0400 (Sun, 07 Jun 2009)
New Revision: 18110
Trac: http://svn.gnucash.org/trac/changeset/18110
Modified:
gnucash/trunk/src/business/business-gnome/gnc-plugin-business.c
Log:
When exporting, force file type to be QSF
Modified: gnucash/trunk/src/business/business-gnome/gnc-plugin-business.c
===================================================================
--- gnucash/trunk/src/business/business-gnome/gnc-plugin-business.c 2009-06-06 23:31:42 UTC (rev 18109)
+++ gnucash/trunk/src/business/business-gnome/gnc-plugin-business.c 2009-06-07 19:51:14 UTC (rev 18110)
@@ -725,7 +725,8 @@
NULL, GNC_FILE_DIALOG_EXPORT);
if (filename)
{
- qof_session_begin(chart_session, filename, TRUE, TRUE);
+ gchar* url = g_strdup_printf( "qsf:%s", filename );
+ qof_session_begin(chart_session, url, TRUE, TRUE);
coll = qof_book_get_collection(book, GNC_ID_INVOICE);
success = qof_instance_copy_coll_r(chart_session, coll);
/* Need to get the GList of GncEntry's - KVP */
@@ -735,6 +736,7 @@
{
qof_session_save(chart_session, NULL);
}
+ g_free(url);
}
show_session_error(qof_session_get_error(chart_session), filename,
GNC_FILE_DIALOG_EXPORT);
More information about the gnucash-changes
mailing list