develooper Front page | perl.perl5.changes | Postings from October 2020

[Perl/perl5] 1fb61a: fix selection of Stat_t definition

From:
Tony Cook via perl5-changes
Date:
October 20, 2020 05:13
Subject:
[Perl/perl5] 1fb61a: fix selection of Stat_t definition
Message ID:
Perl/perl5/push/refs/heads/smoke-me/tonyc/win32-symlink/d6af5e-3ad599@github.com
  Branch: refs/heads/smoke-me/tonyc/win32-symlink
  Home:   https://github.com/Perl/perl5
  Commit: 1fb61a6109600fa371cc73fc945233d95b24a938
      https://github.com/Perl/perl5/commit/1fb61a6109600fa371cc73fc945233d95b24a938
  Author: Tony Cook <tony@develop-help.com>
  Date:   2020-10-20 (Tue, 20 Oct 2020)

  Changed paths:
    M dosish.h

  Log Message:
  -----------
  fix selection of Stat_t definition


  Commit: 5570fed93721ec73c315b46c534a552c8c9286c1
      https://github.com/Perl/perl5/commit/5570fed93721ec73c315b46c534a552c8c9286c1
  Author: Tony Cook <tony@develop-help.com>
  Date:   2020-10-20 (Tue, 20 Oct 2020)

  Changed paths:
    M win32/win32.c

  Log Message:
  -----------
  some older MSVC don't have EOVERFLOW


  Commit: 1af92a5c782bfbdf4c459405b5a7158bd659f844
      https://github.com/Perl/perl5/commit/1af92a5c782bfbdf4c459405b5a7158bd659f844
  Author: Tony Cook <tony@develop-help.com>
  Date:   2020-10-20 (Tue, 20 Oct 2020)

  Changed paths:
    M win32/win32.h

  Log Message:
  -----------
  match the type of st_nlink to the Win32 API type


  Commit: dbf60e40edb99f1fd3303d19a55aef9c7cdb0b30
      https://github.com/Perl/perl5/commit/dbf60e40edb99f1fd3303d19a55aef9c7cdb0b30
  Author: Tony Cook <tony@develop-help.com>
  Date:   2020-10-20 (Tue, 20 Oct 2020)

  Changed paths:
    M win32/win32.c

  Log Message:
  -----------
  fix some problems with the modified utime

- I was passing an uninitialized creation FILETIME, which failed
  on 32-bit builds

- separate the success checks for time conversion from that for
  SetFileTime() to separately handle errno setting

- open with FILE_SHARE_WRITE rather than FILE_SHARE_DELETE (which
  matches UCRT).  I'm not sure FILE_SHARE_DELETE matters here.


  Commit: 96a7569a667b76122e26822905978b48fa79c2ac
      https://github.com/Perl/perl5/commit/96a7569a667b76122e26822905978b48fa79c2ac
  Author: Tony Cook <tony@develop-help.com>
  Date:   2020-10-20 (Tue, 20 Oct 2020)

  Changed paths:
    M win32/win32.c

  Log Message:
  -----------
  try to make this pre-vista compatible

the win32\stat.t execute flag test will still fail


  Commit: 3ad5990a26066bf950911c5fa2c7299cd973de73
      https://github.com/Perl/perl5/commit/3ad5990a26066bf950911c5fa2c7299cd973de73
  Author: Tony Cook <tony@develop-help.com>
  Date:   2020-10-20 (Tue, 20 Oct 2020)

  Changed paths:
    M win32/win32.c

  Log Message:
  -----------
  prevent a warning in win32_readlink


Compare: https://github.com/Perl/perl5/compare/d6af5e50f91b...3ad5990a2606



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