|  |  | @@ -1082,7 +1082,7 @@ static void nvg__flattenPaths(struct NVGcontext* ctx, int lineCap, int lineJoin, | 
		
	
		
			
			|  |  |  | p0 = &pts[path->count-1]; | 
		
	
		
			
			|  |  |  | p1 = &pts[0]; | 
		
	
		
			
			|  |  |  | for(i = 0; i < path->count; ++i) { | 
		
	
		
			
			|  |  |  | float dlx0, dly0, dlx1, dly1, dmr2, scale, cross, dot, d0, d1; | 
		
	
		
			
			|  |  |  | float dlx0, dly0, dlx1, dly1, dmr2, scale, cross, dot; | 
		
	
		
			
			|  |  |  | dlx0 = p0->dy; | 
		
	
		
			
			|  |  |  | dly0 = -p0->dx; | 
		
	
		
			
			|  |  |  | dlx1 = p1->dy; | 
		
	
	
		
			
				|  |  | @@ -1398,7 +1398,7 @@ static int nvg__expandStrokeAndFill(struct NVGcontext* ctx, int feats, float w, | 
		
	
		
			
			|  |  |  | if (lineCap == NVG_BUTT) { | 
		
	
		
			
			|  |  |  | px = p0->x; | 
		
	
		
			
			|  |  |  | py = p0->y; | 
		
	
		
			
			|  |  |  | } else if (lineCap == NVG_SQUARE) { | 
		
	
		
			
			|  |  |  | } else /*if (lineCap == NVG_SQUARE)*/ { | 
		
	
		
			
			|  |  |  | px = p0->x - dx*w; | 
		
	
		
			
			|  |  |  | py = p0->y - dy*w; | 
		
	
		
			
			|  |  |  | } | 
		
	
	
		
			
				|  |  | @@ -1450,7 +1450,7 @@ static int nvg__expandStrokeAndFill(struct NVGcontext* ctx, int feats, float w, | 
		
	
		
			
			|  |  |  | if (lineCap == NVG_BUTT) { | 
		
	
		
			
			|  |  |  | px = p1->x; | 
		
	
		
			
			|  |  |  | py = p1->y; | 
		
	
		
			
			|  |  |  | } else if (lineCap == NVG_SQUARE) { | 
		
	
		
			
			|  |  |  | } else /*if (lineCap == NVG_SQUARE)*/ { | 
		
	
		
			
			|  |  |  | px = p1->x + dx*w; | 
		
	
		
			
			|  |  |  | py = p1->y + dy*w; | 
		
	
		
			
			|  |  |  | } | 
		
	
	
		
			
				|  |  | 
 |