View Issue Details

IDProjectCategoryView StatusLast Update
00015161003.1(2016/18)/Issue7+TC2Shell and Utilitiespublic2024-06-11 09:07
ReporterDon Cragun Assigned To 
PrioritynormalSeverityEditorialTypeError
Status ClosedResolutionAccepted 
NameDon Cragun
Organizationself
User Reference
Sectioncatopen(), gencat, uucp, uustat, uux
Page Number649, 2819, 3355, 3366, 3369
Line Number22300-22305, 92796, 112986, 113372, 113489
Interp Status---
Final Accepted Text
Summary0001516: XSI shading missing on several uses of the NLSPATH environment variable
DescriptionThe NLSPATH environment variable was only meant to be required on systems supporting the XSI option. When catopen() and gencat were moved from the XSI option to the base, their uses of NLSPATH should have still been marked with XSI shading. Similarly <uucp> and related utilities with NLSPATH in their lists of environment variables should have had them marked with XSI shading.
Desired ActionIn the catopen() function DESCRIPTION section on P649, L22300-22305 change:
Otherwise, the environment variable NLSPATH is used with name substituted for the %N conversion specification (see XBD Chapter 8, on page 173); if NLSPATH exists in the environment when the process starts, then if the process has appropriate privileges, the behavior of catopen( ) is undefined. If NLSPATH does not exist in the environment, or if a message catalog cannot be found in any of the components specified by NLSPATH, then an implementation-defined default path shall be used.
to:
Otherwise, [XSI]the environment variable NLSPATH is used with name substituted for the %N conversion specification (see XBD Chapter 8, on page 173); if NLSPATH exists in the environment when the process starts, then if the process has appropriate privileges, the behavior of catopen( ) is undefined. If NLSPATH does not exist in the environment, or if a message catalog cannot be found in any of the components specified by NLSPATH, then [/XSI]an implementation-defined default path shall be used.


Shade the entire line describing NLSPATH in the ENVIRONMENT VARIABLES section of gencat on P2819, L92796 with the XSI margin code.

Shade the entire line describing NLSPATH in the ENVIRONMENT VARIABLES section of uucp on P3355, L112986 with the XSI margin code.

Shade the entire line describing NLSPATH in the ENVIRONMENT VARIABLES section of uustat on P3366, L113372 with the XSI margin code.

Shade the entire line describing NLSPATH in the ENVIRONMENT VARIABLES section of uux on P3369, L113489 with the XSI margin code.
Tagstc3-2008

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2021-08-24 08:51 Don Cragun New Issue
2021-08-24 08:51 Don Cragun Name => Don Cragun
2021-08-24 08:51 Don Cragun Organization => self
2021-08-24 08:51 Don Cragun Section => catopen(), gencat, uucp, uustat, uux
2021-08-24 08:51 Don Cragun Page Number => 649, 2819, 3355, 3366, 3369
2021-08-24 08:51 Don Cragun Line Number => 22300-22305, 92796, 112986, 113372, 113489
2021-08-24 08:51 Don Cragun Interp Status => ---
2021-08-24 08:55 Don Cragun Project 1003.1(2013)/Issue7+TC1 => 1003.1(2016/18)/Issue7+TC2
2021-08-24 08:56 Don Cragun Desired Action Updated
2021-12-16 16:30 geoffclare Status New => Resolved
2021-12-16 16:30 geoffclare Resolution Open => Accepted
2021-12-16 16:30 geoffclare Desired Action Updated
2021-12-16 16:31 geoffclare Tag Attached: tc3-2008
2022-01-11 11:41 geoffclare Status Resolved => Applied
2024-06-11 09:07 agadmin Status Applied => Closed