Pre-compiler data structures

From: Tommy Wareing <p0070621_at_oxford-brookes.ac.uk>
Date: 24 Nov 1993 13:15:20 -0600
Message-ID: <CH0C4L.KxL_at_uk.ac.brookes>


Does anyone understand the data structures inserted into 3GL by the pre-compilers? In particular, the SQLEXD structure. I do have a sensible reason for asking...

We're running Version 1.4 of the precompilers under Oracle 6.0.36, and have just installed patch 7. Lucky us. Not. :-(

As far as we can tell, the only effect of this on PRO*COBOL (but the same structure exists is PRO*C) is that in the SQLEXD structure at the start of the program, the value of the SQL-SQLVSN variable changes from +1 to +3. This has the nasty side effect of making our COBOL collapse at runtime, whilst trying to call the SQLBEX function.

We've tried ringing the help desk, but since we're using ACUCOBOL-85, not MicroFocus COBOL, they can't/won't help.

We've tried changing the initializer back to +1 manually after pre-compiling, and everything *seems* to be ok, but we just don't know.

Any ideas?

--
 _________________________   __________________________________________
/  Tommy Wareing          \ /  I've been looking for an original sin,  \
|  p0070621_at_brookes.ac.uk  X   One with a twist and a bit of a spin    |
\  0865-483389            / \     -- Pandora's Box, Jim Steinman       /
 ~~~~~~~~~~~~~~~~~~~~~~~~~   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Received on Wed Nov 24 1993 - 20:15:20 CET

Original text of this message