af15e0698b
git-svn-id: svn://10.65.10.50/trunk@4679 c028cbd2-c16b-5b4b-a496-9718f37d4682
72 lines
2.5 KiB
C
Executable File
72 lines
2.5 KiB
C
Executable File
/* e4error.h (c)Copyright Sequiter Software Inc., 1988-1996. All rights reserved. */
|
|
/* (c)Copyright Sequiter Software Inc.,1990-1991. Alle Rechte vorbehalten. */
|
|
/* German translation: Mgr. Gertruda TKACIKOVA, Jan. 1992. */
|
|
|
|
/* error messages */
|
|
|
|
#ifndef S4LANGUAGE
|
|
#define E4_MESSAG_EXI "EXITING APPLICATION"
|
|
#define E4_ERROR "Error"
|
|
#ifdef S4VBASIC
|
|
#define E4_ERROR_COD "CODEBASIC ERROR"
|
|
#else
|
|
#define E4_ERROR_COD "CODEBASE ERROR"
|
|
#endif
|
|
#define E4_MEMORY_ERR "Memory Error"
|
|
#define E4_ERROR_NUM "\r\n\r\nError Number"
|
|
#else
|
|
#ifdef S4GERMAN
|
|
#define E4_MESSAG_EXI "Abbruch der Anwendung"
|
|
#define E4_ERROR "Fehler"
|
|
#ifdef S4VBASIC
|
|
#define E4_ERROR_COD "CODEBASIC FEHLER"
|
|
#else
|
|
#define E4_ERROR_COD "CODEBASE FEHLER"
|
|
#endif
|
|
#define E4_MEMORY_ERR "Speicherverwaltungs-Fehler"
|
|
#define E4_ERROR_NUM "\r\n\r\nFehler Nummer"
|
|
#else
|
|
#define E4_MESSAG_EXI "EXITING APPLICATION"
|
|
#define E4_ERROR "Error"
|
|
#ifdef S4VBASIC
|
|
#define E4_ERROR_COD "CODEBASIC ERROR"
|
|
#else
|
|
#define E4_ERROR_COD "CODEBASE ERROR"
|
|
#endif
|
|
#define E4_MEMORY_ERR "Memory Error"
|
|
#define E4_ERROR_NUM "\r\n\r\nError Number"
|
|
#endif
|
|
#endif
|
|
|
|
/* function names - language independent */
|
|
|
|
typedef struct ERROR4DATASt
|
|
{
|
|
int errorNum ;
|
|
char S4PTR *errorData ;
|
|
} ERROR4DATA ;
|
|
|
|
#ifdef E4FILE_LINE
|
|
#define error4( a, b, c ) ( code4fileNameSet( __FILE__ ), code4lineNoSet( __LINE__ ), error4default( a, b, c ) )
|
|
#define error4describe( a, b, c, d, e, f ) ( code4fileNameSet( __FILE__ ), code4lineNoSet( __LINE__ ), error4describeDefault( a, b, c, d, e, f ) )
|
|
#ifdef S4CB51
|
|
#define e4( a, b, c ) ( code4fileNameSet( __FILE__ ), code4lineNoSet( __LINE__ ), error4describeExecute( a, b, 0L, c, 0, 0 ) )
|
|
#endif
|
|
#ifdef E4STACK
|
|
#define error4stack( a, b, c ) ( code4fileNameSet( __FILE__ ), code4lineNoSet( __LINE__ ), error4stackDefault( a, b, c ) )
|
|
#else
|
|
#define error4stack( a, b, c ) ( b )
|
|
#endif
|
|
#else
|
|
#define error4( a, b, c ) error4default( a, b, c )
|
|
#define error4describe( a, b, c, d, e, f ) error4describeDefault( a, b, c, d, e, f )
|
|
#ifdef S4CB51
|
|
#define e4( a, b, c ) error4describeExecute( a, b, 0L, c, 0, 0 )
|
|
#endif
|
|
#ifdef E4STACK
|
|
#define error4stack( a, b, c ) error4stackDefault( a, b, c )
|
|
#else
|
|
#define error4stack( a, b, c ) ( b )
|
|
#endif
|
|
#endif /* E4FILE_LINE */
|