Skip to main content

Transaction Processing Facility (TPF) - Online Maintenance TPF Online Maintenance TPF Online Maintenance Skip to: Abstract | Comments | Solution | Related Segments | Migration | Download

SUBJECT:         APAR  NUMBER: PJ27471  (HIPER)

REFERENCE:  AREA:     ISO-C SUPPORT
            SEGMENT:  CGSCAN40   - RELEASE:  TPF4  (ObjOnly)


Pre-requisite APARs are:
FOR SEGMENT CGSCAN40   (ObjOnly)   - REL TPF4
 PJ17852  PJ25089  PJ21337  PJ27267
To be applied in the order listed for each segment.

ABSTRACT OF PROBLEM
___________________
INCORRECT VALUES FROM FSCANF OF FLOATING POINT NUMBERS.


COMMENTS ON PROBLEM
___________________
Due to APAR PJ27267, the scanf() function family produces incor-
rect  results  with floating point data.  APAR PJ27267 corrected
the problem with incorrect results when scanning packed  decimal
data.    However, now there is a problem with results when scan-
ning floating point data.  A zero value is returned for floating
point, regardless of the input value.   The  problem  occurs  in
Object-Code-Only module CGSCAN40.


SOLUTION
________
Modified    code in Object-Code-Only module CGSCAN40 so that the
scanf() function family reads floating point data correctly.

DEPENDENCIES
____________

Related Segments Affected By This APAR.
_______________________________________

Segments to be assembled or compiled:

Segments to be link edited:
CISO40

Load Modules to be loaded:

CISO40
Migration Considerations
========================
As follows:
  APAR PJ27471 can only be applied on top of APAR PJ21337 and PJ27267.
APAR PJ21337 is provided on TPF PUT 12.
  If you are at PUT 10 or PUT 11 and applied the PJ27267 fix from
your customer support representative this APAR is not needed.


BUILD/TEST INSTRUCTIONS
_______________________

 ===BUILD Instructions===

No special build instructions.

Stubs to be built:

 ===TEST Instructions===

No special test instructions.

-- END APAR PJ27471






Download file(s): Login once to access server, leave window open, then click on link(s) below. Source Binary