ING_DB
This commit is contained in:
parent
f7cf3b6320
commit
e32309d10a
|
|
@ -0,0 +1,51 @@
|
||||||
|
/*
|
||||||
|
** --- RG_ERROR.C ------ ERROR MESSAGE PRINTER ------------------------------
|
||||||
|
**
|
||||||
|
** Version: @(#)rg_error.c 4.0 02/05/89
|
||||||
|
**
|
||||||
|
*/
|
||||||
|
|
||||||
|
# include <stdio.h>
|
||||||
|
# include "rg.h"
|
||||||
|
|
||||||
|
/*ARGSUSED*/
|
||||||
|
# ifdef P8000
|
||||||
|
rg_error(msg, a0, a1, a2, a3, a4, a5)
|
||||||
|
register char *msg;
|
||||||
|
register int a0;
|
||||||
|
register int a1;
|
||||||
|
register int a2;
|
||||||
|
register int a3;
|
||||||
|
register int a4;
|
||||||
|
register int a5;
|
||||||
|
{
|
||||||
|
extern int errno;
|
||||||
|
# else
|
||||||
|
rg_error(msg, av)
|
||||||
|
register char *msg;
|
||||||
|
int av;
|
||||||
|
{
|
||||||
|
register int *a;
|
||||||
|
extern int errno;
|
||||||
|
|
||||||
|
a = &av;
|
||||||
|
# endif
|
||||||
|
|
||||||
|
rg_flush();
|
||||||
|
fprintf(stderr, "\n******* PQR ---\tPAGE %3d\tLINE %3d\tTUPLE %3d\n\t",
|
||||||
|
SYS_page, SYS_line, SYS_tuple);
|
||||||
|
|
||||||
|
# ifdef P8000
|
||||||
|
fprintf(stderr, msg, a0, a1, a2, a3, a4, a5);
|
||||||
|
# else
|
||||||
|
fprintf(stderr, msg, a[0], a[1], a[2], a[3], a[4], a[5]);
|
||||||
|
# endif
|
||||||
|
|
||||||
|
fprintf(stderr, "\007\n");
|
||||||
|
|
||||||
|
if (errno)
|
||||||
|
{
|
||||||
|
fprintf(stderr, "\tBS error %d\n", errno);
|
||||||
|
errno = 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue