tags 538017 + fixed-upstream
tags 538017 + patch
thanks

Hi Martin,

Martin Preuss wrote:
> On Dienstag, 28. Juli 2009, Micha Lenk wrote:
> [...]
>> #7  0xb7f36ba7 in QBanking::QStringToUtf8String (q...@0x1) 
>> atqbanking.cpp:499 
> [...]
> 
> I see... The method QBanking::print() used to be just an override function 
> for 
> another print method, and now that that other method is gone we have a 
> recursion...
> 
> I will fix that myself.

Thanks a lot. The attached patch grabbed from upstream SVN r1729 really
fixes the problem for SVN trunk. Hence I tag this bug as fixed-upstream.

Unfortunately the patch doesn't work for AqBanking 3.6.2, so further
investigation is still needed on how to solve this for Debian Lenny.
I will look into this within the next days.

Regards
  Micha
Index: src/frontends/qbanking/lib/qbanking.cpp
===================================================================
--- src/frontends/qbanking/lib/qbanking.cpp	(Revision 1728)
+++ src/frontends/qbanking/lib/qbanking.cpp	(Revision 1729)
@@ -690,10 +690,11 @@
                     const QString &docType,
                     const QString &descr,
                     const QString &text) {
-  return print(QStringToUtf8String(docTitle).c_str(),
-               QStringToUtf8String(docType).c_str(),
-               QStringToUtf8String(descr).c_str(),
-               QStringToUtf8String(text).c_str());
+  return GWEN_Gui_Print(QStringToUtf8String(docTitle).c_str(),
+			QStringToUtf8String(docType).c_str(),
+			QStringToUtf8String(descr).c_str(),
+			QStringToUtf8String(text).c_str(),
+			0);
 }
 
 

Reply via email to