Index: Contrib/Makensisw/jnetlib/httpget.cpp =================================================================== RCS file: /cvsroot/nsis/NSIS/Contrib/Makensisw/jnetlib/httpget.cpp,v retrieving revision 1.3 diff -u -r1.3 httpget.cpp --- Contrib/Makensisw/jnetlib/httpget.cpp 19 Jun 2005 10:56:42 -0000 1.3 +++ Contrib/Makensisw/jnetlib/httpget.cpp 20 Jun 2005 13:47:37 -0000 @@ -188,7 +188,7 @@ wsprintf(str,"GET %s HTTP/1.0\r\n",m_http_url); } - wsprintf(str+strlen(str),"Host:%s\r\n",m_http_host); + wsprintf(str+strlen(str),"Host: %s\r\n",m_http_host); if (m_http_lpinfo&&m_http_lpinfo[0]) { @@ -230,7 +230,7 @@ } -static int _strnicmp(char *b1, char *b2, int l) +static int my_strnicmp(char *b1, char *b2, int l) { while (l-- && *b1 && *b2) { @@ -325,7 +325,7 @@ char *p=m_recvheaders; while (*p) { - if (!_strnicmp(headername,p,strlen(headername))) + if (!my_strnicmp(headername,p,strlen(headername))) { ret=p+strlen(headername); while (*ret == ' ') ret++; @@ -343,7 +343,8 @@ run_again: - static char buf[4096]; + static char main_buf[4096]; + char *buf = main_buf; m_con->run(); if (m_con->get_state()==JNL_Connection::STATE_ERROR) @@ -387,7 +388,7 @@ m_http_state=-1; return -1; } - if (!_strnicmp(buf,"Location:",9)) + if (!my_strnicmp(buf,"Location:",9)) { char *p=buf+9; while (*p== ' ') p++; if (*p)