mirror of
				https://github.com/MariaDB/server.git
				synced 2025-10-31 15:50:51 +03:00 
			
		
		
		
	
		
			
				
	
	
		
			30 lines
		
	
	
		
			626 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			30 lines
		
	
	
		
			626 B
		
	
	
	
		
			C
		
	
	
	
	
	
| /*-
 | |
|  * See the file LICENSE for redistribution information.
 | |
|  *
 | |
|  * Copyright (c) 1999-2002
 | |
|  *	Sleepycat Software.  All rights reserved.
 | |
|  */
 | |
| 
 | |
| #include "db_config.h"
 | |
| 
 | |
| #ifndef lint
 | |
| static const char revid[] = "$Id: os_config.c,v 11.13 2002/01/11 15:53:06 bostic Exp $";
 | |
| #endif /* not lint */
 | |
| 
 | |
| #include "db_int.h"
 | |
| 
 | |
| /*
 | |
|  * __os_fs_notzero --
 | |
|  *	Return 1 if allocated filesystem blocks are not zeroed.
 | |
|  */
 | |
| int
 | |
| __os_fs_notzero()
 | |
| {
 | |
| 	/*
 | |
| 	 * Windows/NT zero-fills pages that were never explicitly written to
 | |
| 	 * the file.  Windows 95/98 gives you random garbage, and that breaks
 | |
| 	 * Berkeley DB.
 | |
| 	 */
 | |
| 	return (__os_is_winnt() ? 0 : 1);
 | |
| }
 | 
