Compiler Error C2598

linkage specification must be at global scope

The linkage specifier is declared at local scope.

The following sample generates C2598:

// C2598.cpp  
// compile with: /c  
void func() {  
   extern "C" int func2();   // C2598  
}  

extern "C" int func( int i );