1/* { dg-do compile } */ 2 3static int get_record (void); 4void f(void); 5int g(void); 6static int get_record (void) 7{ 8 int result; 9 try 10 { 11 result = g(); 12 f(); 13 } 14 catch (const int &) { } 15 return result; 16} 17int NAV_get_record ( ) 18{ 19 int result; 20 for (;;) 21 if (get_record ()) 22 return 1; 23} 24