From c554782b86b0f048578867c2f3cadaa4ab68971c Mon Sep 17 00:00:00 2001 From: John Kohl Date: Mon, 4 Mar 1991 16:38:41 +0000 Subject: [PATCH] fix a problem with FREE3 not being a single statement git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@1851 dc483132-0cff-0310-8789-dd5450dbe970 --- src/lib/krb5/rcache/rc_dfl.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/krb5/rcache/rc_dfl.c b/src/lib/krb5/rcache/rc_dfl.c index 07b89ca03..c1efcd7df 100644 --- a/src/lib/krb5/rcache/rc_dfl.c +++ b/src/lib/krb5/rcache/rc_dfl.c @@ -299,8 +299,8 @@ krb5_rcache id; for (;;) { #define FREE1 FREE(rep); -#define FREE2 FREE(rep->client); FREE(rep); -#define FREE3 FREE(rep->server); FREE(rep->client); FREE(rep); +#define FREE2 {FREE(rep->client); FREE(rep);} +#define FREE3 {FREE(rep->server); FREE(rep->client); FREE(rep);} #define CLOSE krb5_rc_io_close(&t->d); if (krb5_rc_io_mark(&t->d)) { -- 2.26.2