Changeset 23387 for main/trunk/greenstone2/perllib/plugouts/BasePlugout.pm
- Timestamp:
- 2010-12-06T13:15:10+13:00 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone2/perllib/plugouts/BasePlugout.pm
r23363 r23387 645 645 $utf8_real_filename =~ s/^\\(.*)/$1/i; 646 646 647 my $real_filename = &util::utf8_to_real_filename($utf8_real_filename); 647 ## my $real_filename = &util::utf8_to_real_filename($utf8_real_filename); 648 my $real_filename = $utf8_real_filename; 649 $real_filename = &util::downgrade_if_dos_filename($real_filename); 648 650 649 651 if (-e $real_filename) { … … 692 694 $real_filename =~ s/^\\(.*)/$1/i; 693 695 694 my $raw_filename; 695 if ($ENV{'GSDLOS'} =~ m/^windows$/i) { 696 # Need to generate DOS version of filename to test in '-e $raw_filename' below 697 require Win32; 698 my $unicode_filename = Encode::decode("utf8",$real_filename); 699 ### print STDERR "***### files to field: ", &unicode::debug_unicode_string($unicode_filename),"\n"; 700 701 $raw_filename = Win32::GetShortPathName($unicode_filename); 702 } 703 else { 704 $raw_filename = $real_filename; 705 } 696 my $raw_filename = &util::downgrade_if_dos_filename($real_filename); 706 697 707 698 if (-e $raw_filename) {
Note:
See TracChangeset
for help on using the changeset viewer.