mirror of
https://github.com/zeek/zeek.git
synced 2025-10-02 22:58:20 +00:00

These were previously reporting leaks due to various allocations not getting cleaned up during the stack unwind, but at the current state of the transition toward IntrusivePtr usage, theses tests no longer leak.
36 lines
545 B
Text
36 lines
545 B
Text
# @TEST-EXEC: zeek -b %INPUT >out 2>&1
|
|
# @TEST-EXEC: TEST_DIFF_CANONIFIER=$SCRIPTS/diff-remove-abspath btest-diff out
|
|
|
|
event div_int(a: int, b: int)
|
|
{
|
|
print a / b;
|
|
}
|
|
|
|
event div_count(a: count, b: count)
|
|
{
|
|
print a / b;
|
|
}
|
|
|
|
event div_double(a: double, b: double)
|
|
{
|
|
print a / b;
|
|
}
|
|
|
|
event mod_int(a: int, b: int)
|
|
{
|
|
print a % b;
|
|
}
|
|
|
|
event mod_count(a: count, b: count)
|
|
{
|
|
print a % b;
|
|
}
|
|
|
|
event zeek_init()
|
|
{
|
|
event div_int(10, 0);
|
|
event div_count(10, 0);
|
|
event div_double(10.0, 0.0);
|
|
event mod_int(10, 0);
|
|
event mod_count(10, 0);
|
|
}
|