INNER CODE UNIT · C++
t
SasLuca/rayfork · devutils/amalgamate-src/Amalgamate.cpp:281
t = t * 65599 + buffer[i];
}
return t;
}
static int64 calculateFileHashCode (const File& file)
{
ScopedPointer <FileInputStream> stream (file.createInputStream());
return stream != 0 ? calculateStreamHashCode (*stream) : 0;
}
private:
bool matchesWildcard (String const& filename)
{
for (int i = m_wildcards.size(); --i >= 0;)
if (filename.matchesWildcard (m_wildcards[i], true))
return true;