char x; char *xp = &x; char **xpp = &xp; void f(const char *cp) {} void g(const char **cpp) {} void a(void) { /* Call to 'g' gets pointer mismatch error */ f(xp); g(xpp); } /* End of File */