.UNSCAF - convert BCD catfile stack to ASCII pathname.

Alternate Entry Name: _UNSCAF

Usage:

B:
   .unscaf( string, catfile, passwords );
C:
   void _unscaf(char *string, void *catfile,
                int passwords);

Where:

string
points to the area in memory where the constructed pathname should be put.
catfile
is a pointer to an FMS cat/file stack.
passwords
dictates whether passwords are included in the pathname.
-1
strip passwords
0
mark passwords with "$"
+1
include passwords

Description:

.UNSCAF will convert a file system catalog/file stack back into an ASCII string. The argument "passwords" dictates whether or not passwords are included in the ASCII string. If "passwords" has the value -1, all passwords in the catfil stack will be ignored. If it has the value zero, passwords will be marked with a "$" in the generated pathname. If it has the value one, the generated pathname will have all the passwords included.

See Also:

expl b lib scaf

Copyright © 1996, Thinkage Ltd.