1  char foo(char bar[])
       2  {
       3    return bar[1];
       4  }
       5  extern char foo(char *);
       6  int main(void)
       7  {
       8    if (foo("xy") != 'y')
       9      abort ();
      10    exit (0);
      11  }
       1  char foo(char bar[])
       2  {
       3    return bar[1];
       4  }
       5  extern char foo(char *);
       6  int main(void)
       7  {
       8    if (foo("xy") != 'y')
       9      abort ();
      10    exit (0);
      11  }