mirror of
				https://github.com/neovim/neovim.git
				synced 2025-11-04 09:44:31 +00:00 
			
		
		
		
	test/functional/preload.lua: _set_fmode for Windows
This commit is contained in:
		@@ -2,3 +2,13 @@
 | 
				
			|||||||
-- Busted started doing this to help provide more isolation.  See issue #62
 | 
					-- Busted started doing this to help provide more isolation.  See issue #62
 | 
				
			||||||
-- for more information about this.
 | 
					-- for more information about this.
 | 
				
			||||||
local helpers = require('test.functional.helpers')(nil)
 | 
					local helpers = require('test.functional.helpers')(nil)
 | 
				
			||||||
 | 
					local iswin = helpers.iswin
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					if iswin() then
 | 
				
			||||||
 | 
					  local ffi = require('ffi')
 | 
				
			||||||
 | 
					  ffi.cdef[[
 | 
				
			||||||
 | 
					  typedef int errno_t;
 | 
				
			||||||
 | 
					  errno_t _set_fmode(int mode);
 | 
				
			||||||
 | 
					  ]]
 | 
				
			||||||
 | 
					  ffi.C._set_fmode(0x8000)
 | 
				
			||||||
 | 
					end
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user