Abraxas/CCS  Home  Table of Contents

Module - 62a.html

ABRAXAS SOFTWARE - CodeCheck CCS Test-Suite

CCS -C Test Suite for Module - 62a.cpp

// 62) Don't allow exceptions to propagate across module boundaries.

void f62a( char *) throw (  char *  ); // defined in 62a.cpp
extern char *cp;
char * f62a( char * chp ) throw ( char * )



Function Name: f62a()

{
    try {

// bad this throw is based on object outside of this module

        throw f62a( cp );
        throw cp ;
    }
    catch(...) {}
}

Abraxas/CCS  Home  Table of Contents

ABRAXAS SOFTWARE - CodeCheck CCS Test-Suite CCS