1 /* { dg-do compile } */ 2 3 void g(const void*); 4 struct B 5 { 6 int* x[2]; 7 int *p; BB8 B() 9 { 10 for (int** p=x; p<x+4; ++p) 11 *p = 0; 12 } ~BB13 ~B() 14 { 15 g(p); 16 } 17 }; bar()18 void bar() 19 { 20 const B &b = B(); 21 g(&b); 22 } 23 24