Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 1 of 1 for msdosModeToFileMode (1.11 sec)

  1. src/archive/zip/struct.go

    func (h *FileHeader) Mode() (mode fs.FileMode) {
    	switch h.CreatorVersion >> 8 {
    	case creatorUnix, creatorMacOSX:
    		mode = unixModeToFileMode(h.ExternalAttrs >> 16)
    	case creatorNTFS, creatorVFAT, creatorFAT:
    		mode = msdosModeToFileMode(h.ExternalAttrs)
    	}
    	if len(h.Name) > 0 && h.Name[len(h.Name)-1] == '/' {
    		mode |= fs.ModeDir
    	}
    	return mode
    }
    
    // SetMode changes the permission and mode bits for the [FileHeader].
    Registered: Tue Nov 05 11:13:11 UTC 2024
    - Last Modified: Tue May 28 21:41:09 UTC 2024
    - 12.1K bytes
    - Viewed (0)
Back to top