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

[blead-537-g062138d] vms fgetname wrapper.

From:
John Malmberg
Date:
February 9, 2009 06:50
Subject:
[blead-537-g062138d] vms fgetname wrapper.
Message ID:
499042B5.4030803@gmail.com
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.

-John
wb8tyw@gmail.com
Personal Opinion Only



nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About