28 lines
		
	
	
		
			938 B
		
	
	
	
		
			Diff
		
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			938 B
		
	
	
	
		
			Diff
		
	
	
	
| diff --git a/pb.h b/pb.h
 | |
| index 174a84b..52d24de 100644
 | |
| --- a/pb.h
 | |
| +++ b/pb.h
 | |
| @@ -122,6 +122,11 @@
 | |
|  #define PB_STATIC_ASSERT_MSG(MSG, LINE, COUNTER) PB_STATIC_ASSERT_MSG_(MSG, LINE, COUNTER)
 | |
|  #define PB_STATIC_ASSERT_MSG_(MSG, LINE, COUNTER) pb_static_assertion_##MSG##LINE##COUNTER
 | |
|  #endif
 | |
| +#ifndef STATIC_ASSERT
 | |
| +#define STATIC_ASSERT PB_STATIC_ASSERT
 | |
| +#define STATIC_ASSERT_MSG PB_STATIC_ASSERT_MSG
 | |
| +#define STATIC_ASSERT_MSG_ PB_STATIC_ASSERT_MSG_
 | |
| +#endif
 | |
|  #else
 | |
|  #define PB_STATIC_ASSERT(COND,MSG)
 | |
|  #endif
 | |
| @@ -526,6 +531,7 @@ struct pb_extension_s {
 | |
|          PB_ ## rules ## _ ## allocation(tag, message, field, \
 | |
|          PB_DATAOFFSET_ ## placement(message, field, prevfield), \
 | |
|          PB_LTYPE_MAP_ ## type, ptr)
 | |
| +#define PB_FIELD2 PB_FIELD
 | |
|  
 | |
|  /* Field description for repeated static fixed count fields.*/
 | |
|  #define PB_REPEATED_FIXED_COUNT(tag, type, placement, message, field, prevfield, ptr) \
 | |
| -- 
 | |
| 2.18.0.345.g5c9ce644c3-goog
 | |
| 
 |