1 // { dg-do run }
2 
3 #include "event-private.h"
4 
derefIfNotNull(T * ptr)5 template<typename T> void derefIfNotNull(T* ptr)
6 {
7   if (ptr != 0)
8     ptr->deref();
9 }
10 
main()11 int main()
12 {
13   Event * ev = new Event;
14   derefIfNotNull(ev);
15 }
16