X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=ucw%2Fconf-intr.c;h=a5d323253a42a3eedc06e71f0f7b77622fdde358;hb=05ffab94be8da943cffb8fb30d7073ab78aef94c;hp=0b5d5407397ac95d2e37cddeb5bdd533f940e780;hpb=5423d3ec7aa3ff3fec105c49f7ec1a122e82561d;p=libucw.git diff --git a/ucw/conf-intr.c b/ucw/conf-intr.c index 0b5d5407..a5d32325 100644 --- a/ucw/conf-intr.c +++ b/ucw/conf-intr.c @@ -654,13 +654,5 @@ cf_init_stack(struct cf_context *cc) int cf_done_stack(struct cf_context *cc) { - if (cc->stack_level > 0) { - msg(L_ERROR, "Unterminated block"); - return 1; - } - if (cf_commit_all(cc->postpone_commit ? CF_NO_COMMIT : cc->everything_committed ? CF_COMMIT : CF_COMMIT_ALL)) - return 1; - if (!cc->postpone_commit) - cc->everything_committed = 1; - return 0; + return (cc->stack_level > 0); }