From: Tilman Sauerbeck Date: Thu, 28 Apr 2005 07:44:46 +0000 (+0000) Subject: Include the part name in the unknown-part-name exception. X-Git-Url: http://git.code-monkey.de/?p=ruby-edje.git;a=commitdiff_plain;h=797c3fe572103090ebd15200c5720e7302d0d7c7 Include the part name in the unknown-part-name exception. --- diff --git a/src/rb_edje.c b/src/rb_edje.c index 1605ceb..02ff4ea 100644 --- a/src/rb_edje.c +++ b/src/rb_edje.c @@ -1,5 +1,5 @@ /* - * $Id: rb_edje.c 307 2005-03-23 17:30:30Z tilman $ + * $Id: rb_edje.c 328 2005-04-28 07:44:46Z tilman $ * * Copyright (C) 2004 Tilman Sauerbeck (tilman at code-monkey de) * @@ -201,12 +201,12 @@ static VALUE c_part_exists_get (VALUE self, VALUE name) static VALUE c_part_get (VALUE self, VALUE name) { VALUE part; + const char *cname = StringValuePtr (name); GET_OBJ (self, RbEdje, e); - Check_Type (name, T_STRING); - if (!edje_object_part_exists (e->real.real, StringValuePtr (name))) { - rb_raise (rb_eException, "Unknown part name"); + if (!edje_object_part_exists (e->real.real, cname)) { + rb_raise (rb_eException, "Unknown part name - %s", cname); return Qnil; }