[ruby-cvs:68277] usa:r61096 (trunk): support 128bit ino on Windows (if available)

usa at ruby-lang.org usa at ruby-lang.org
Mon Dec 11 02:26:59 JST 2017


usa	2017-12-11 02:26:58 +0900 (Mon, 11 Dec 2017)

  New Revision: 61096

  https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=61096

  Log:
    support 128bit ino on Windows (if available)
    
    * win32/win32.c, include/ruby/win32.h (stati128, rb_{,u,l,ul}stati128): rename
      from stati64ns, change the type of st_ino to 64bit and added st_inohigh.
    
    * dir.c, file.c (stat, lstat): follow above changes.
    
    * file.c (rb_stat_ino): support 128bit ino.
    
    * win32/win32.c (rb_{,u,l,ul}stati128): ditto.
      [Feature #13731]

  Modified files:
    trunk/dir.c
    trunk/file.c
    trunk/include/ruby/win32.h
    trunk/win32/win32.c


More information about the ruby-cvs mailing list