@@ -2400,7 +2400,7 @@ NAN_METHOD(Context2d::StrokeText) {
2400
2400
/*
2401
2401
* Gets the baseline adjustment in device pixels
2402
2402
*/
2403
- inline double getBaselineAdjustment (PangoLayout* layout, short baseline, cairo_t *_context ) {
2403
+ inline double getBaselineAdjustment (PangoLayout* layout, short baseline) {
2404
2404
PangoRectangle logical_rect;
2405
2405
PangoLayout* measureLayout = pango_layout_copy (layout);
2406
2406
pango_layout_set_text (measureLayout, " gjĮ測試ÅÊ" , -1 );
@@ -2454,7 +2454,7 @@ Context2d::setTextPath(double x, double y) {
2454
2454
x -= logical_rect.width ;
2455
2455
break ;
2456
2456
}
2457
- y -= getBaselineAdjustment (_layout, state->textBaseline , _context );
2457
+ y -= getBaselineAdjustment (_layout, state->textBaseline );
2458
2458
2459
2459
cairo_move_to (_context, x, y);
2460
2460
if (state->textDrawingMode == TEXT_DRAW_PATHS) {
@@ -2694,10 +2694,11 @@ NAN_METHOD(Context2d::MeasureText) {
2694
2694
x_offset = 0.0 ;
2695
2695
}
2696
2696
2697
+ // are those two line useful?
2697
2698
cairo_matrix_t matrix;
2698
2699
cairo_get_matrix (ctx, &matrix);
2699
2700
2700
- double y_offset = getBaselineAdjustment (layout, context->state ->textBaseline , ctx );
2701
+ double y_offset = getBaselineAdjustment (layout, context->state ->textBaseline );
2701
2702
2702
2703
Nan::Set (obj,
2703
2704
Nan::New<String>(" width" ).ToLocalChecked (),
0 commit comments