[PATCH] replace susv3 legacy functions with modern equivalents Signed-off-by: Peter Korsgaard --- src/ESIVarState.cc | 6 +++--- src/HttpHeaderTools.cc | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) Index: squid-3.0.STABLE21/src/ESIVarState.cc =================================================================== --- squid-3.0.STABLE21.orig/src/ESIVarState.cc +++ squid-3.0.STABLE21/src/ESIVarState.cc @@ -207,7 +207,7 @@ ESIVariableUserAgent::getProductVersion { char const *t; int len; - t = index (s,'/'); + t = strchr (s,'/'); if (!t || !*(++t)) return xstrdup (""); @@ -382,12 +382,12 @@ ESIVariableUserAgent::ESIVariableUserAge if ((t = strstr (s, "MSIE"))) { browser = ESI_BROWSER_MSIE; - t = index (t, ' '); + t = strchr (t, ' '); if (!t) browserversion = xstrdup (""); else { - t1 = index (t, ';'); + t1 = strchr (t, ';'); if (!t1) browserversion = xstrdup (t + 1); Index: squid-3.0.STABLE21/src/HttpHeaderTools.cc =================================================================== --- squid-3.0.STABLE21.orig/src/HttpHeaderTools.cc +++ squid-3.0.STABLE21/src/HttpHeaderTools.cc @@ -357,7 +357,7 @@ httpHeaderParseQuotedString (const char pos = start + 1; while (1) { - if (!(end = index (pos,'"'))) { + if (!(end = strchr (pos,'"'))) { debugs(66, 2, "failed to parse a quoted-string header field near '" << start << "'"); return 0; }