#if 0

// This is a sample of the convention followed in the source code.

FUNCTION Return type:
FunctionName(
    Arguments );

/*****************************************************************************
    Purpose:
    In Arguments:
    Out Arguments:
    InOut Arguments:
    Return Arguments:
    Remarks:
 *****************************************************************************/
{
    // Function body
}


DINGDONGTYPE
GetPathType(
	char * pExt )
/*****************************************************************************
    Purpose:
        Map the file extension to DINGDONGTYPE
    In:
        pExt    - File Extension to map
    Out:
        None.
    InOut:
        None.
    Return:
        CLASSPATHTYPE of the file extension.
    Remarks:
        olb is apparently an extension that implies "old type library"-whatever
        that is.
        If no standard mapping is found, a DINGDONGTYPE of ExeNamePath is
        returned.
 *****************************************************************************/
{
	// extensions to map.

	static char * ExtArray[] =
        { ".dll",
          ".exe",
          ".cab",
          ".tlb",
          ".inf",
          ".olb"
        };

	// DINGDONGTYPE to map the extensions to.

	static DINGDONGTYPE PathType[] = 
	    {
		DllNamePath,
		ExeNamePath,
		CabFilePath,
		TlbNamePath,
		InfFilePath,
		TlbNamePath
	    };

	int index;
	int	fFound = -1;


	for( index = 0;
		 index < sizeof( ExtArray ) / sizeof( char * );
		 ++index )
		{
		if( _stricmp( pExt, ExtArray[index] ) == 0 )
			{
			fFound = index;
			break;
			}
		}
	
	if( fFound != -1 )
		{
		return PathType[ index ];
		}
	else
		return ExeNamePath;

}
#endif // 0