From 24e02ccf4db5b051cf133e8239db7cca8814b608 Mon Sep 17 00:00:00 2001 From: Tilman Sauerbeck Date: Mon, 28 Feb 2005 21:20:03 +0000 Subject: [PATCH] Added Ecore::Timer#deleted?. --- src/ecore/rb_timer.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/ecore/rb_timer.c b/src/ecore/rb_timer.c index 28ef41c..bc70035 100644 --- a/src/ecore/rb_timer.c +++ b/src/ecore/rb_timer.c @@ -1,5 +1,5 @@ /* - * $Id: rb_timer.c 77 2004-08-19 17:39:29Z tilman $ + * $Id: rb_timer.c 267 2005-02-28 21:20:03Z tilman $ * * Copyright (C) 2004 ruby-ecore team (see AUTHORS) * @@ -112,10 +112,18 @@ static VALUE c_delete (VALUE self) return Qnil; } +static VALUE c_deleted_get (VALUE self) +{ + GET_OBJ (self, RbTimer, timer); + + return timer->deleted ? Qtrue : Qfalse; +} + void Init_Timer (void) { VALUE c = rb_define_class_under (mEcore, "Timer", rb_cObject); rb_define_singleton_method (c, "new", c_new, 1); rb_define_method (c, "delete", c_delete, 0); + rb_define_method (c, "deleted?", c_deleted_get, 0); } -- 2.30.2