From 2b9d3665ec94bb335c93ac7c586ee28f41b35cd6 Mon Sep 17 00:00:00 2001 From: Adam Chlipala Date: Sat, 30 Jan 2010 12:00:08 -0500 Subject: Change to satisfy GCC implicit aliasing rules --- src/c/fastcgi.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/c') diff --git a/src/c/fastcgi.c b/src/c/fastcgi.c index 2c9d1da1..092cd056 100644 --- a/src/c/fastcgi.c +++ b/src/c/fastcgi.c @@ -336,8 +336,8 @@ static void *worker(void *data) { if (r->type != FCGI_BEGIN_REQUEST) { write_stderr(out, "First message is not BEGIN_REQUEST\n"); goto done; - } else if (((FCGI_BeginRequestBody *)&r->contentData)->roleB0 != FCGI_RESPONDER) { - write_stderr(out, "First message is not BEGIN_REQUEST\n"); + } else if (r->contentData[1] != FCGI_RESPONDER) { + write_stderr(out, "Request is for a role besides RESPONDER\n"); goto done; } -- cgit v1.2.3