@@ -2400,7 +2400,7 @@ NAN_METHOD(Context2d::StrokeText) {
24002400/*
24012401 * Gets the baseline adjustment in device pixels
24022402 */
2403- inline double getBaselineAdjustment (PangoLayout* layout, short baseline, cairo_t *_context ) {
2403+ inline double getBaselineAdjustment (PangoLayout* layout, short baseline) {
24042404 PangoRectangle logical_rect;
24052405 PangoLayout* measureLayout = pango_layout_copy (layout);
24062406 pango_layout_set_text (measureLayout, " gjĮ測試ÅÊ" , -1 );
@@ -2454,7 +2454,7 @@ Context2d::setTextPath(double x, double y) {
24542454 x -= logical_rect.width ;
24552455 break ;
24562456 }
2457- y -= getBaselineAdjustment (_layout, state->textBaseline , _context );
2457+ y -= getBaselineAdjustment (_layout, state->textBaseline );
24582458
24592459 cairo_move_to (_context, x, y);
24602460 if (state->textDrawingMode == TEXT_DRAW_PATHS) {
@@ -2694,10 +2694,11 @@ NAN_METHOD(Context2d::MeasureText) {
26942694 x_offset = 0.0 ;
26952695 }
26962696
2697+ // are those two line useful?
26972698 cairo_matrix_t matrix;
26982699 cairo_get_matrix (ctx, &matrix);
26992700
2700- double y_offset = getBaselineAdjustment (layout, context->state ->textBaseline , ctx );
2701+ double y_offset = getBaselineAdjustment (layout, context->state ->textBaseline );
27012702
27022703 Nan::Set (obj,
27032704 Nan::New<String>(" width" ).ToLocalChecked (),
0 commit comments