BUG/MINOR: mux-h1: Fix a possible null pointer dereference in h1_subscribe()

This patch fixes the github issue #243. No backport needed.
diff --git a/src/mux_h1.c b/src/mux_h1.c
index 647a44f..e638330 100644
--- a/src/mux_h1.c
+++ b/src/mux_h1.c
@@ -2382,7 +2382,7 @@
 {
 	struct wait_event *sw;
 	struct h1s *h1s = cs->ctx;
-	struct h1c *h1c = h1s->h1c;
+	struct h1c *h1c;
 
 	if (!h1s)
 		return -1;
@@ -2405,6 +2405,7 @@
 			 * probably means the connection wasn't established
 			 * yet, so we have to subscribe.
 			 */
+			h1c = h1s->h1c;
 			if (!(h1c->wait_event.events & SUB_RETRY_SEND))
 				h1c->conn->xprt->subscribe(h1c->conn,
 				                           h1c->conn->xprt_ctx,