On Vendredi 06 Juillet 2001 11:52, Dilwyn Jones wrote:
> Here's a list of changes to QLiberator after v3.32. Note that there is
> still a problem with the QLiberator runtimes in v3.35 and v3.36 in
> that the codes returned for error line number and error number.
> Someone (Thierry perhaps? I think it came with either fileinfo2 or
> archivers control panel) produced a qlib_run336_mod which patches this
> bug
Yes, 3.36mod is from me and corrects the ERLIN/ERNUM bug. Note though
that the patch applied does not work for ERNUM with error messages
instead of error codes (under QDOS/SMS, you may use extended error
messages by returning the message address with bit31 set): this is
because QLib_run only takes into account the less significant word
of the error "code" (i.e. bit 0 to 15, which is insufficient to
pass an address with bit 31 set...).
Hans Peter Recktenwald and Phil Borman both "produced" their own
modified version of QLib_run as well. HPR lost the changelog for
it though (and nobody can therefore tell what was fixed/changed
in his version). AFAIK, Phil's modifications were related to the
error logging facility (he changed it so that the errors are
redirected to a file, allowing for his Pbox suite to run without
the intervention of a human that would have to acknowledge any
QLib error).
QDOS/SMS forever !
Thierry.