From f601b2dd76332041b11da615b01f068690ad0453 Mon Sep 17 00:00:00 2001 From: Tilman Sauerbeck Date: Thu, 12 Aug 2004 20:08:13 +0000 Subject: [PATCH] Explicitly initialize the deleted flag for the timer, idler and job objects. --- src/ecore/rb_idler.c | 3 ++- src/ecore/rb_timer.c | 3 ++- src/ecore_job/rb_job.c | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/ecore/rb_idler.c b/src/ecore/rb_idler.c index 05550fd..2549c71 100644 --- a/src/ecore/rb_idler.c +++ b/src/ecore/rb_idler.c @@ -1,5 +1,5 @@ /* - * $Id: rb_idler.c 60 2004-08-10 14:12:36Z tilman $ + * $Id: rb_idler.c 67 2004-08-12 20:08:13Z tilman $ * * Copyright (C) 2004 Tilman Sauerbeck (tilman at code-monkey de) * @@ -83,6 +83,7 @@ static VALUE c_new (VALUE klass) ecore_init (); idler->callback = rb_block_proc (); + idler->deleted = false; idler->real = ecore_idler_add (on_idler, idler); rb_obj_call_init (self, 0, NULL); diff --git a/src/ecore/rb_timer.c b/src/ecore/rb_timer.c index 55b4a39..a021106 100644 --- a/src/ecore/rb_timer.c +++ b/src/ecore/rb_timer.c @@ -1,5 +1,5 @@ /* - * $Id: rb_timer.c 60 2004-08-10 14:12:36Z tilman $ + * $Id: rb_timer.c 67 2004-08-12 20:08:13Z tilman $ * * Copyright (C) 2004 Tilman Sauerbeck (tilman at code-monkey de) * @@ -83,6 +83,7 @@ static VALUE c_new (VALUE klass, VALUE interval) ecore_init (); timer->callback = rb_block_proc (); + timer->deleted = false; timer->real = ecore_timer_add (NUM2DBL (interval), on_timer, timer); diff --git a/src/ecore_job/rb_job.c b/src/ecore_job/rb_job.c index e6d93f0..516cecc 100644 --- a/src/ecore_job/rb_job.c +++ b/src/ecore_job/rb_job.c @@ -1,5 +1,5 @@ /* - * $Id: rb_job.c 60 2004-08-10 14:12:36Z tilman $ + * $Id: rb_job.c 67 2004-08-12 20:08:13Z tilman $ * * Copyright (C) 2004 Tilman Sauerbeck (tilman at code-monkey de) * @@ -75,6 +75,7 @@ static VALUE c_new (VALUE klass) ecore_init (); job->callback = rb_block_proc (); + job->deleted = false; job->real = ecore_job_add (on_job, job); rb_obj_call_init (self, 0, NULL); -- 2.30.2