Copyright Digital Equipment Corp. All rights reserved.

PROTOSCOPE2

Message        <Context> the struct type was previously declared
               with prototype scope in this function.  Now it is
               declared with a different prototype scope.

Description    This function declaration contains a parameter that
               is a pointer to a type that has prototype scope, and
               an earlier declaration of the function contains a
               parameter that is also a pointer to a type that has a
               different prototype scope.  In most compiler modes
               this will cause the function redeclarations to
               differ.

User Action    Avoid declaring types with function prototype scope.