| |
|
|
|
| |
TPF : Support : Maintenance : TPFDF
 |
SUBJECT: APAR NUMBER: PQ61932
REFERENCE: AREA: TPFDF CENTRAL DATABASE ROUTINES
SEGMENT: TPFDB13 - RELEASE: TPFDF (Macro)
SEGMENT: UWAU13 - RELEASE: TPFDF (Assembler)
Pre-requisite APARs are (TPF only) :
FOR SEGMENT TPFDB13 (Macro) - REL TPFDF
PN30016 PN40034 PN41095 PN43714 PN55118 PN61834 PN64719
PN72208 PN73989 PN83423 PN86337 PN87893 PN89980 PQ06194
PQ13787 PQ27195 PQ25824 PQ25825
PQ32209 PQ36156 PQ32210
PQ47099 PQ60326 PQ60572
FOR SEGMENT UWAU13 (Assembler) - REL TPFDF
PQ32210 PQ48979 PQ61711
To be applied in the order listed for each segment.
ABSTRACT OF PROBLEM
___________________
A DB0100 error will occur if a DBSRT macro is issued with a
FULLFILE parameter, or if the dfsrt() function is issued with
DFSRT_FULLFILE when using a W-type input file.
COMMENTS ON PROBLEM
___________________
Work (W-type) files are always one subfile in size. TPFDF will
process a DBSRT macro that references a W-type file as the input
source and assume that more than one subfile exists if the
FULLFILE parameter is coded. TPFDF will make the same assumption
for the equivalent C function and associated parameters. A
DB0100 error will occur when TPFDF attempts to sort the
FULLFILE.
SOLUTION
________
TPFDB has been updated to issue an MNOTE 4 if a DBSRT macro is
coded with the FULLFILE parameter and an INPUTREF parameter that
references a W-type file. Segment UWAU has also been updated so
that if TPFDF happens to process a DBSRT macro with these same
parameters, it will ignore the FULLFILE parameter. UWAU will do
the same when the equivalent C function and associated parame-
ters are being processed.
DEPENDENCIES
____________
Related Segments Affected By This APAR.
_______________________________________
Segments to be assembled or compiled:
None.
Segments to be link-edited:
None.
Load Modules to be loaded:
None.
Migration Considerations
========================
After applying this APAR, an MNOTE 4 will now be issued when assembling
an application that contains a DBSRT macro with FULLFILE and an INPUTREF
parameter that references a W-type file.
For example, if the following code is assembled,
DBSRT FULLFILE,REF=IR75DF,INPUTREF=IW06DF
the following MNOTE will occur:
4,DBSRT FULLFILE NOT ALLOWED FOR W-TYPE FILES
-- END APAR PQ61932
Download file(s) using new Server:
Login once to access server, leave window open, then
click on link(s) below.
|
|
|
|
|