From 67f0e6de26a6d46dceb4f45c0c25b01ae2f29940 Mon Sep 17 00:00:00 2001 From: Jakub Hrozek Date: Tue, 3 Aug 2010 18:39:33 +0200 Subject: Fix check_time_rule() return value on failure The value returned in the 'done:' label was always EOK which is wrong as any parsing errors are not returned to the caller. Fixes: #583 --- src/providers/ipa/ipa_timerules.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/providers/ipa/ipa_timerules.c b/src/providers/ipa/ipa_timerules.c index d55a15421..28a61d7b5 100644 --- a/src/providers/ipa/ipa_timerules.c +++ b/src/providers/ipa/ipa_timerules.c @@ -1122,7 +1122,7 @@ int check_time_rule(TALLOC_CTX *mem_ctx, ret = EOK; done: talloc_free(ctx); - return EOK; + return ret; } /* -- cgit