From 82919c9992fe749ab75810347ced01e3c29e9a1b Mon Sep 17 00:00:00 2001 From: Tj Holowaychuk Date: Wed, 14 Sep 2011 09:50:08 -0700 Subject: [PATCH] Added better lineTo() / moveTo() exception messages --- src/CanvasRenderingContext2d.cc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/CanvasRenderingContext2d.cc b/src/CanvasRenderingContext2d.cc index b9dc3a0..5233418 100644 --- a/src/CanvasRenderingContext2d.cc +++ b/src/CanvasRenderingContext2d.cc @@ -1497,9 +1497,9 @@ Context2d::LineTo(const Arguments &args) { HandleScope scope; if (!args[0]->IsNumber()) - return ThrowException(Exception::TypeError(String::New("x required"))); + return ThrowException(Exception::TypeError(String::New("lineTo() x must be a number"))); if (!args[1]->IsNumber()) - return ThrowException(Exception::TypeError(String::New("y required"))); + return ThrowException(Exception::TypeError(String::New("lineTo() y must be a number"))); Context2d *context = ObjectWrap::Unwrap(args.This()); cairo_line_to(context->context() @@ -1518,9 +1518,9 @@ Context2d::MoveTo(const Arguments &args) { HandleScope scope; if (!args[0]->IsNumber()) - return ThrowException(Exception::TypeError(String::New("x required"))); + return ThrowException(Exception::TypeError(String::New("moveTo() x must be a number"))); if (!args[1]->IsNumber()) - return ThrowException(Exception::TypeError(String::New("y required"))); + return ThrowException(Exception::TypeError(String::New("moveTo() y must be a number"))); Context2d *context = ObjectWrap::Unwrap(args.This()); cairo_move_to(context->context()