projects
/
ruby-edje.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Include the part name in the unknown-part-name exception.
[ruby-edje.git]
/
src
/
rb_edje.c
diff --git
a/src/rb_edje.c
b/src/rb_edje.c
index 1605ceb4a210837debf895f23feb4016b0636614..02ff4ea2f254abec8e9e88531bc5fe6e8a98c5b7 100644
(file)
--- a/
src/rb_edje.c
+++ b/
src/rb_edje.c
@@
-1,5
+1,5
@@
/*
/*
- * $Id: rb_edje.c 3
07 2005-03-23 17:30:30
Z tilman $
+ * $Id: rb_edje.c 3
28 2005-04-28 07:44:46
Z tilman $
*
* Copyright (C) 2004 Tilman Sauerbeck (tilman at code-monkey de)
*
*
* 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;
static VALUE c_part_get (VALUE self, VALUE name)
{
VALUE part;
+ const char *cname = StringValuePtr (name);
GET_OBJ (self, RbEdje, e);
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;
}
return Qnil;
}