ExceptionMessage.h File Reference

#include <windows.h>

Include dependency graph for ExceptionMessage.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void ExceptionMessage (DWORD ExceptionCode, char *functionname)


Function Documentation

void ExceptionMessage ( DWORD  ExceptionCode,
char *  functionname 
)

Definition at line 12 of file ExceptionMessage.c.

References FREE, GetExceptionString(), NULL, and sciprint().

Referenced by gw_arnoldi(), gw_boolean(), gw_cacsd0(), gw_cacsd1(), gw_cacsd2(), gw_cacsd3(), gw_core(), gw_cscicos(), gw_differential_equations1(), gw_differential_equations2(), gw_differential_equations3(), gw_differential_equations4(), gw_differential_equations5(), gw_differential_equations6(), gw_elementaries_functions(), gw_fftw(), gw_fileio(), gw_graphics(), gw_gui(), gw_integer(), gw_interpolation(), gw_io(), gw_linear_algebra(), gw_localization(), gw_metanet(), gw_optim(), gw_polynomials(), gw_pvm(), gw_randlib(), gw_scicos(), gw_signal(), gw_sound(), gw_sparse(), gw_special_functions1(), gw_special_functions2(), gw_statistics(), gw_symbolic(), gw_tclsci(), gw_time(), gw_wintools(), gwdatastructures1(), gwdatastructures2(), realmain(), and userlk().

00013 {
00014         char *ExceptionString=GetExceptionString(ExceptionCode);
00015         if (functionname)
00016         {
00017                 sciprint("Warning !!!\nScilab has found a critical error (%s)\nwith \"%s\" function.\nSave your data and restart Scilab.\n",ExceptionString,functionname);
00018         }
00019         else
00020         {
00021                 sciprint("Warning !!!\nScilab has found a critical error (%s).\nSave your data and restart Scilab.\n",ExceptionString);
00022         }
00023         if (ExceptionString) {FREE(ExceptionString);ExceptionString=NULL;}
00024 }

Here is the call graph for this function:

Here is the caller graph for this function:


Generated on Sun Mar 4 15:12:12 2007 for Scilab [trunk] by  doxygen 1.5.1