mirror of
https://github.com/zeek/zeek.git
synced 2025-10-09 10:08: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);
|
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
|
RE_Matcher* ListVal::BuildRE() const
|
||||||
{
|
{
|
||||||
if ( tag != TYPE_STRING )
|
if ( tag != TYPE_STRING )
|
||||||
|
|
|
@ -669,13 +669,6 @@ public:
|
||||||
Val* Index(const int n) { return vals[n]; }
|
Val* Index(const int n) { return vals[n]; }
|
||||||
const Val* Index(const int n) const { 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
|
// Returns an RE_Matcher() that will match any string that
|
||||||
// includes embedded within it one of the patterns listed
|
// includes embedded within it one of the patterns listed
|
||||||
// (as a string, e.g., "foo|bar") in this ListVal.
|
// (as a string, e.g., "foo|bar") in this ListVal.
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue