Procházet zdrojové kódy

Relative redirects not followed correctly (854131 - John Sivak)

git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@788 f882894a-f735-0410-b71e-b25c423dba1c
Ton Voon před 22 roky
rodič
revize
c9575e15e4
1 změnil soubory, kde provedl 2 přidání a 2 odebrání
  1. 2 2
      plugins/check_http.c

+ 2 - 2
plugins/check_http.c

@@ -838,9 +838,9 @@ redir (char *pos, char *status_line)
 		else if (sscanf (pos, HD5, url) == 1) {
 			/* relative url */
 			if ((url[0] != '/')) {
-				if ((x = strrchr(url, '/')))
+				if ((x = strrchr(server_url, '/')))
 					*x = '\0';
-				asprintf (&server_url, "%s/%s", server_url, url);
+				asprintf (&url, "%s/%s", server_url, url);
 			}
 			i = server_port;
 			strcpy (type, server_type);