diff --git a/src/experiments/l4-sys/InstructionFilter.hpp b/src/experiments/l4-sys/InstructionFilter.hpp index f8a0645e..5d8f13ec 100644 --- a/src/experiments/l4-sys/InstructionFilter.hpp +++ b/src/experiments/l4-sys/InstructionFilter.hpp @@ -48,7 +48,7 @@ public: * @returns \c true if the instruction lies within the predefined range, * \c false otherwise */ - bool isValidInstr(address_t ip, char const *instr) const + bool isValidInstr(address_t ip, char const *instr = 0) const { return (beginAddress <= ip && ip <= endAddress); } private: address_t beginAddress; //::const_iterator it; for (it = _filters.begin(); it != _filters.end(); ++it) { - if (it->isValidInstr(ip, instr)) + if (it->isValidInstr(ip)) return true; } return false;