A coding challenge wants you

Martin Preuss aquamaniac at gmx.de
Mon Feb 12 10:31:01 EST 2007


Hi,

On Monday 12 February 2007 02:06, Andreas Köhler wrote:
[...]
> priority queue is to make GnuCash read and write compressed data files.
> The porting here is not trivial, because the current code uses fork(2),
> a concept not available on Windows.  The parent process just writes|reads
> to|from the child process which uses libz to (de)compress the data.
[...]
Just curious: Why is that so? Why does Gnucash need a new process/thread for 
just decompressing the file? Couldn't Gnucash just link against libz and 
decompress the file itself?


Regards
Martin

-- 
"Things are only impossible until they're not"

AqBanking - http://www.aqbanking.de/
LibChipcard - http://www.libchipcard.de/



More information about the gnucash-devel mailing list