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