× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.




On 11/01/2007, at 11:37 AM, Rory Hewitt wrote:

OutMbr is declared as varying because...er...it was code I copied form
elsewhere.

I guessed that, I was just pointing out the peculiarity.

But I've tried it again with a non-varying OutMbr and still the
same error occurs.

It's not the cause of the problem because the compiler will 'fix' it for you due to the prototype definition.

I guessed it was the problem with the input = output. In fact, Bruce
Vining's example (in the archive thread I referred t in one of my previous emails) used a temporary source member in QTEMP as the output. The trouble is, if, for instance, I create a temporary source member in QTEMP, copy the source into there and then specify *that* as the output member, won't that
mean that the *MODULE object will show that it was compiled from QTEMP
rather than from the real source library?

It seems to me the pre-processor APIs are creating a chain of source members much like the ADM APIs create a chain of process stages. I think the first one specified is the source, the others are just steps along the way.

I'd really rather have it showing
that it was compiled form the source library, so it's easier to
cross-reference it.

Try it and see. I don't know the answer never having used these APIs but I expect the original source file is the one used in the module object description. If not you could use the QLICOBJD API to correct it.


Regards,
Simon Coulter.
---------------------------------------------------------------------
Arterial Software
IBM Tower
Level 3, 60 City Road
Southgate Victoria 3006
Australia
http://www.arterialsoftware.com
+61 3 9421 5911 (Phone)
+61 3 9428 3729 (Fax)
---------------------------------------------------------------------
This message together with any attachment is intended for the use of
the person to whom it is addressed and contains information that is
privileged and confidential.  If you are not the intended recipient,
or the employee or agent responsible for its delivery to the intended
recipient, you are hereby notified that any dissemination, distribution
or copying of it is strictly prohibited. Please notify us if you have
received it in error, and otherwise take all necessary steps to delete
it from any transient or permanent storage device or medium and notify
us by e-mail at "support@xxxxxxxxxxxxxxxxxxxx".

Any views expressed in this e-mail and any files transmitted with it
are those of the individual sender, except where the sender
specifically states them to be the views of Arterial Software.

Arterial Software does not represent or warrant that the attached files
are free from computer viruses or other defects. The user assumes all
responsibility for any loss or damage resulting directly or indirectly
from the use of any attached files.
----------------------------------------------------------------------



As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:
Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.