#378 closed defect (fixed)

hcs_$get_user_access_modes_seg has several documentation problems

Reported by: Gary Dixon Owned by: Gary Dixon
Priority: minor Milestone:
Component: Documentation Version: MR12.5
Keywords: Cc:

Description

The hcs_$get_user_access_modes_seg subroutine entry point is incorrectly documented in the manuals, and in hcs_.info segment.

The MPM Subroutines Manual AG95-05:

  • misnames this entry point: hcs_$get_user_access_modes_ptr
  • declares this entry point with only 5 arguments instead of 6. Declaration for user_id is omitted from the declare statement. user_id does appear in the call statement.

The hcs_.info segment:

  • misnames this entry point as a second instance of: hcs_$get_user_access_modes
  • declares this entry point with only 5 arguments instead of 6. Declaration for user_id is omitted from the declare statement. user_id does appear in the call statement.

I have a corrected version of hcs_.info at: >udd>m>gd>w>hcs_INFO directory.

cpa [lpn hcs_.info] == -he
A >doc>is>hcs_.info (original)
B >user_dir_dir>Multics>GDixon>work>hcs_INFO>hcs_.info (new)

A1910     :Entry:  get_user_access_modes:  1985-03-05  hcs_$get_user_access_modes
Changed by B to:
B1910     :Entry:  get_user_access_modes_seg:  1985-03-05  hcs_$get_user_access_modes_seg


A1920     declare hcs_$get_user_access_modes entry (pointer, fixed bin,
A1921          bit (36) aligned, bit (36) aligned, fixed bin (35));
A1922     call hcs_$get_user_access_modes (segment_ptr, user_id, ring, mode,
A1923          ex_mode, code);
Changed by B to:
B1920     declare hcs_$get_user_access_modes_seg entry (pointer, char(*),
B1921          fixed bin, bit (36) aligned, bit (36) aligned, fixed bin (35));
B1922     call hcs_$get_user_access_modes_seg (segment_ptr, user_id,
B1923          ring, mode, ex_mode, code);

Comparison finished: 2 differences, 10 lines.

Change History (2)

comment:1 by Gary Dixon, 12 months ago

Owner: changed from Eric Swenson to Gary Dixon
Status: newaccepted

comment:2 by Eric Swenson, 12 months ago

Resolution: fixed
Status: acceptedclosed
Note: See TracTickets for help on using tickets.