From 19b628ea8e6f9f57520759947475c2e83fbd89c6 Mon Sep 17 00:00:00 2001 From: phk Date: Wed, 12 Jul 2006 22:01:15 +0000 Subject: [PATCH] Improve the INCOMPL() macro. git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@462 d4fa192b-c00b-0410-8231-f00ffab90ce4 --- varnish-cache/bin/varnishd/cache.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/varnish-cache/bin/varnishd/cache.h b/varnish-cache/bin/varnishd/cache.h index 2de78ad7..897a17c9 100644 --- a/varnish-cache/bin/varnishd/cache.h +++ b/varnish-cache/bin/varnishd/cache.h @@ -277,7 +277,8 @@ void VSL(enum shmlogtag tag, unsigned id, const char *fmt, ...); #define HERE() VSL(SLT_Debug, 0, "HERE: %s(%d)", __func__, __LINE__) #define INCOMPL() do { \ VSL(SLT_Debug, 0, "INCOMPLETE AT: %s(%d)", __func__, __LINE__); \ - assert(__LINE__ == 0); \ + fprintf(stderr,"INCOMPLETE AT: %s(%d)\n", (const char *)__func__, __LINE__); \ + abort(); \ } while (0) #endif -- 2.39.5