mirror of
https://github.com/zeek/zeek.git
synced 2025-10-09 01:58:20 +00:00
Remove unused and potentially unsafe function ListVal::IncludedInString
This commit is contained in:
parent
ca2cdd8861
commit
09c2491896
2 changed files with 0 additions and 24 deletions
17
src/Val.cc
17
src/Val.cc
|
@ -1171,23 +1171,6 @@ ListVal::~ListVal()
|
|||
Unref(type);
|
||||
}
|
||||
|
||||
const char* ListVal::IncludedInString(const char* str) const
|
||||
{
|
||||
if ( tag != TYPE_STRING )
|
||||
Internal("non-string list in ListVal::IncludedInString");
|
||||
|
||||
loop_over_list(vals, i)
|
||||
{
|
||||
const char* vs = (const char*) (vals[i]->AsString()->Bytes());
|
||||
|
||||
const char* embedded = strstr(str, vs);
|
||||
if ( embedded )
|
||||
return embedded;
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
RE_Matcher* ListVal::BuildRE() const
|
||||
{
|
||||
if ( tag != TYPE_STRING )
|
||||
|
|
|
@ -669,13 +669,6 @@ public:
|
|||
Val* Index(const int n) { return vals[n]; }
|
||||
const Val* Index(const int n) const { return vals[n]; }
|
||||
|
||||
// Returns offset of where str includes one of the strings in this
|
||||
// ListVal (which had better be a list of strings), nil if none.
|
||||
//
|
||||
// Assumes that all of the strings in the list are NUL-terminated
|
||||
// and do not have any embedded NULs.
|
||||
const char* IncludedInString(const char* str) const;
|
||||
|
||||
// Returns an RE_Matcher() that will match any string that
|
||||
// includes embedded within it one of the patterns listed
|
||||
// (as a string, e.g., "foo|bar") in this ListVal.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue