mirror of
				https://github.com/vim/vim.git
				synced 2025-10-30 09:47:20 -04:00 
			
		
		
		
	patch 8.0.1737: fchown() used when it is not supported
Problem: fchown() used when it is not supported. Solution: Add #ifdef.
This commit is contained in:
		| @@ -712,8 +712,11 @@ readfile( | ||||
|  | ||||
| 		if (mch_stat((char *)swap_fname, &swap_st) >= 0 | ||||
| 			&& st.st_gid != swap_st.st_gid | ||||
| # ifdef HAVE_FCHOWN | ||||
| 			&& fchown(curbuf->b_ml.ml_mfp->mf_fd, -1, st.st_gid) | ||||
| 									 == -1) | ||||
| # endif | ||||
| 									  == -1 | ||||
| 		   ) | ||||
| 		    swap_mode &= 0600; | ||||
| 	    } | ||||
|  | ||||
|   | ||||
| @@ -762,6 +762,8 @@ static char *(features[]) = | ||||
|  | ||||
| static int included_patches[] = | ||||
| {   /* Add new patch number below this line */ | ||||
| /**/ | ||||
|     1737, | ||||
| /**/ | ||||
|     1736, | ||||
| /**/ | ||||
|   | ||||
		Reference in New Issue
	
	Block a user