[Gnucash-changes] Improve handling of purpose lines
Christian Stimming
cstim at cvs.gnucash.org
Thu Apr 7 16:42:54 EDT 2005
Log Message:
-----------
Improve handling of purpose lines
Tags:
----
gnucash-1-8-branch
Modified Files:
--------------
gnucash/src/import-export/hbci:
dialog-hbcitrans.c
Revision Data
-------------
Index: dialog-hbcitrans.c
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/import-export/hbci/dialog-hbcitrans.c,v
retrieving revision 1.9.2.21
retrieving revision 1.9.2.22
diff -Lsrc/import-export/hbci/dialog-hbcitrans.c -Lsrc/import-export/hbci/dialog-hbcitrans.c -u -r1.9.2.21 -r1.9.2.22
--- src/import-export/hbci/dialog-hbcitrans.c
+++ src/import-export/hbci/dialog-hbcitrans.c
@@ -568,15 +568,18 @@
g_free (tmpchar);
tmpchar = gnc_call_iconv(gnc_iconv_handler,
gtk_entry_get_text (GTK_ENTRY (td->purpose_cont_entry)));
- AB_Transaction_AddPurpose (trans, tmpchar, FALSE);
+ if (strlen(tmpchar) > 0)
+ AB_Transaction_AddPurpose (trans, tmpchar, FALSE);
g_free (tmpchar);
tmpchar = gnc_call_iconv(gnc_iconv_handler,
gtk_entry_get_text (GTK_ENTRY (td->purpose_cont2_entry)));
- AB_Transaction_AddPurpose (trans, tmpchar, FALSE);
+ if (strlen(tmpchar) > 0)
+ AB_Transaction_AddPurpose (trans, tmpchar, FALSE);
g_free (tmpchar);
tmpchar = gnc_call_iconv(gnc_iconv_handler,
gtk_entry_get_text (GTK_ENTRY (td->purpose_cont3_entry)));
- AB_Transaction_AddPurpose (trans, tmpchar, FALSE);
+ if (strlen(tmpchar) > 0)
+ AB_Transaction_AddPurpose (trans, tmpchar, FALSE);
g_free (tmpchar);
/* FIXME: Replace "EUR" by account-dependent string here. */
More information about the gnucash-changes
mailing list