View Issue Details

IDProjectCategoryView StatusLast Update
00006451003.1(2008)/Issue 7System Interfacespublic2019-06-10 08:55
Reporterjim_pugsley Assigned Toajosey  
PrioritynormalSeverityEditorialTypeClarification Requested
Status ClosedResolutionAccepted As Marked 
NameJim Pugsley
OrganizationOracle
User Reference
SectionXSH, 3. System Interfaces, catopen()
Page Number639
Line Number21682-21683
Interp Status---
Final Accepted TextSee 0000645:0001452
Summary0000645: catopen() uses the ambiguous phrase 'complete name'
DescriptionThe catopen() Description states:
"The name argument specifies the name of the message catalog to be opened. If name contains a '/', then name specifies a complete name for the message catalog."

However 'XBD, 3. Definitions' does not contain an entry for 'Complete Name'. 'complete name' is used in several places in 'XSH, 2.2.2, The Name Space' and in
'XSH, 3. System Interfaces, freeaddrinfo()' with regards to the AI_CANONNAME flag, but its application in those is unrelated to its use in catopen() where its intent is open to interpretation.

Note that the discussion and resolution of Issue 497, which touched upon catopen(), appears to assume that 'complete name' must be an absolute pathname to the catalog file.
Desired ActionAt lines 21682-21683, change

"... If name contains a '/', then name specifies a complete name ..."

to

"... If name contains a '/', then name specifies an absolute pathname ..."
Tagstc2-2008

Relationships

related to 0000497 Closedajosey catopen has undefined semantics with regards to NLSPATH 

Activities

nick

2013-01-24 16:43

manager   bugnote:0001452

Last edited: 2013-01-24 16:44

On page 639, line 21683, change "complete name" to "pathname".

Issue History

Date Modified Username Field Change
2013-01-18 16:03 jim_pugsley New Issue
2013-01-18 16:03 jim_pugsley Status New => Under Review
2013-01-18 16:03 jim_pugsley Assigned To => ajosey
2013-01-18 16:03 jim_pugsley Name => Jim Pugsley
2013-01-18 16:03 jim_pugsley Organization => Oracle
2013-01-18 16:03 jim_pugsley Section => XSH, 3. System Interfaces, catopen()
2013-01-18 16:03 jim_pugsley Page Number => 639
2013-01-18 16:03 jim_pugsley Line Number => 21682-21683
2013-01-18 16:03 jim_pugsley Interp Status => ---
2013-01-18 16:06 jim_pugsley Relationship added related to 0000497
2013-01-24 16:43 nick Note Added: 0001452
2013-01-24 16:44 nick Final Accepted Text => See 0000645:0001452
2013-01-24 16:44 nick Resolution Open => Accepted As Marked
2013-01-24 16:44 nick Tag Attached: tc2-2008
2013-01-24 16:44 nick Note Edited: 0001452
2013-01-28 12:39 geoffclare Status Under Review => Resolved
2019-06-10 08:55 agadmin Status Resolved => Closed