StorePixels() macro could create invalid *x++=*x... code - fixed.
This commit is contained in:
		
							parent
							
								
									d430e76a16
								
							
						
					
					
						commit
						df979b75c8
					
				|  | @ -301,7 +301,7 @@ typedef unsigned int	*glyphPointer; | |||
| #define StorePixels(o,p)    dst[o] = p | ||||
| #define Loop		    dst += widthDst; | ||||
| #else | ||||
| #define StorePixels(o,p)    *dst++ = (p) | ||||
| #define StorePixels(o,p)    do { *dst = (p); dst++; } while (0) | ||||
| #define Loop		    dst += widthLeft; | ||||
| #endif | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue