|  | @@ -1905,7 +1905,11 @@ static PyObject* CopyFrom(CMessage* self, PyObject* arg) {
 | 
	
		
			
				|  |  |  // get OOM errors. The protobuf APIs do not provide any tools for processing
 | 
	
		
			
				|  |  |  // protobufs in chunks.  If you have protos this big you should break them up if
 | 
	
		
			
				|  |  |  // it is at all convenient to do so.
 | 
	
		
			
				|  |  | +#ifdef PROTOBUF_PYTHON_ALLOW_OVERSIZE_PROTOS
 | 
	
		
			
				|  |  | +static bool allow_oversize_protos = true;
 | 
	
		
			
				|  |  | +#else
 | 
	
		
			
				|  |  |  static bool allow_oversize_protos = false;
 | 
	
		
			
				|  |  | +#endif
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  // Provide a method in the module to set allow_oversize_protos to a boolean
 | 
	
		
			
				|  |  |  // value. This method returns the newly value of allow_oversize_protos.
 |