From 5430bc3493d4012fb11f32675eaa9c437e4e83bd Mon Sep 17 00:00:00 2001 From: Jose Antonio Ortega Ruiz Date: Sun, 16 Sep 2001 22:28:41 +0000 Subject: access to the predicate type added --- mixlib/mix_predicate.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'mixlib/mix_predicate.c') diff --git a/mixlib/mix_predicate.c b/mixlib/mix_predicate.c index 38049dc..1406ef5 100644 --- a/mixlib/mix_predicate.c +++ b/mixlib/mix_predicate.c @@ -1,7 +1,7 @@ /* -*-c-*- -------------- mix_predicate.c : * Implementation of the functions declared in mix_predicate.h * ------------------------------------------------------------------ - * Last change: Time-stamp: "2001-07-16 01:15:51 jao" + * $Id: mix_predicate.c,v 1.3 2001/09/16 22:28:41 jao Exp $ * ------------------------------------------------------------------ * Copyright (C) 2001 Free Software Foundation, Inc. * @@ -134,6 +134,14 @@ mix_predicate_delete (mix_predicate_t *predicate) g_free (predicate); } +/* return the predicate's type */ +mix_predicate_type_t +mix_predicate_get_type (const mix_predicate_t *pred) +{ + g_return_val_if_fail (pred != NULL, MIX_PRED_INVALID); + return pred->type; +} + /* test a predicate */ gboolean mix_predicate_eval(mix_predicate_t *pred, const mix_vm_t *vm) -- cgit v1.2.3