* shared_info.h (SHARED_INFO_CB): Accommodate change to shared_info.
(CURR_SHARED_MAGIC): Ditto. (class shared_info): Add heap_slop_inited member. * shared.cc (shared_info::heap_slop_size): Use heap_slop_inited to track initializing heap_slop since 0 is a valid value for heap_slop. Drop useless < 0 consideration.
This commit is contained in:
		@@ -143,9 +143,9 @@ public:
 | 
			
		||||
				  cygwin_version.api_minor)
 | 
			
		||||
#define SHARED_VERSION_MAGIC CYGWIN_VERSION_MAGIC (SHARED_MAGIC, SHARED_VERSION)
 | 
			
		||||
 | 
			
		||||
#define SHARED_INFO_CB 19988
 | 
			
		||||
#define SHARED_INFO_CB 19992
 | 
			
		||||
 | 
			
		||||
#define CURR_SHARED_MAGIC 0x87c42d1eU
 | 
			
		||||
#define CURR_SHARED_MAGIC 0xb7048a88U
 | 
			
		||||
 | 
			
		||||
/* NOTE: Do not make gratuitous changes to the names or organization of the
 | 
			
		||||
   below class.  The layout is checksummed to determine compatibility between
 | 
			
		||||
@@ -156,6 +156,7 @@ class shared_info
 | 
			
		||||
  DWORD cb;
 | 
			
		||||
 public:
 | 
			
		||||
  unsigned heap_chunk;
 | 
			
		||||
  bool heap_slop_inited;
 | 
			
		||||
  unsigned heap_slop;
 | 
			
		||||
  DWORD sys_mount_table_counter;
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user