[Gnucash-changes] Fix potential problem with returned NULL values
Christian Stimming
cstim at cvs.gnucash.org
Wed May 25 16:45:03 EDT 2005
Log Message:
-----------
Fix potential problem with returned NULL values
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.44
retrieving revision 1.45
diff -Lsrc/import-export/hbci/dialog-hbcitrans.c -Lsrc/import-export/hbci/dialog-hbcitrans.c -u -r1.44 -r1.45
--- src/import-export/hbci/dialog-hbcitrans.c
+++ src/import-export/hbci/dialog-hbcitrans.c
@@ -446,8 +446,12 @@
((AQBANKING_VERSION_MINOR > 0) || \
((AQBANKING_VERSION_MINOR == 0) && \
(AQBANKING_VERSION_PATCHLEVEL > 6)))))
- max_purpose_lines = AB_TransactionLimits_GetMaxLinesPurpose
- ( AB_JobSingleTransfer_GetFieldLimits(job) );
+ {
+ const AB_TRANSACTION_LIMITS *joblimits = AB_JobSingleTransfer_GetFieldLimits(job);
+ max_purpose_lines = (joblimits ?
+ AB_TransactionLimits_GetMaxLinesPurpose (joblimits) :
+ 2);
+ }
#else
max_purpose_lines = AB_JobSingleTransfer_GetMaxPurposeLines(job);
#endif
More information about the gnucash-changes
mailing list