﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
378	hcs_$get_user_access_modes_seg has several documentation problems	Gary Dixon	Gary Dixon	"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.

}}}

"	defect	closed	minor		Documentation	MR12.5	fixed		
