develooper Front page | perl.perl5.porters | Postings from February 2009

[blead-537-g062138d] vms fgetname wrapper.

John Malmberg
February 9, 2009 06:50
[blead-537-g062138d] vms fgetname wrapper.
Message ID:
fgetname() does not always return the correct Unix format file 
specification when the decc$filename_unix_report feature is active and 
is ignoring the decc$readdir_dropdot_notype setting.

So always have fgetname() return a VMS format file specification.  When 
decc$filename_unix_report is active, use unixify() to convert it to the 
expected syntax.

This bug shows up doing rename tests on an open file that has no file 
extension with decc$filename_unix_report and decc$readdir_dropdot_notype 
both active.

This appears to be the last patch needed for vms.c/vmsish.h for this 
round of Unix compatibility and Extended character set filename support.

Personal Opinion Only Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About