/*
- * Copyright (C) 1996-2014 The Squid Software Foundation and contributors
+ * Copyright (C) 1996-2021 The Squid Software Foundation and contributors
*
* Squid software is distributed under GPLv2+ license and includes
* contributions from numerous individuals and organizations.
#include "squid.h"
#include "acl/FilledChecklist.h"
#include "acl/HttpStatus.h"
-#include "cache_cf.h"
#include "Debug.h"
#include "HttpReply.h"
void
aclParseHTTPStatusList(Splay<acl_httpstatus_data *> **curlist)
{
- char *t = NULL;
- acl_httpstatus_data *q = NULL;
-
- while ((t = strtokFile())) {
- if ((q = aclParseHTTPStatusData(t)) == NULL)
- continue;
-
- (*curlist)->insert(q, acl_httpstatus_data::compare);
+ while (char *t = ConfigParser::strtokFile()) {
+ if (acl_httpstatus_data *q = aclParseHTTPStatusData(t))
+ (*curlist)->insert(q, acl_httpstatus_data::compare);
}
}