/* Generated with C2C (Cedar To C)*/ /* Copyright (C) 1993 by Xerox Corporation. All rights reserved. */ /* time: May 4, 1993 9:42:36 am PDT */ /* C2C version: April 20, 1993 (sun4) */ /* ref-counting: off */ /* file: XlDebuggableErrors, module: XlDebuggableErrors */ /* switches: bcfhklnouw */ #include #include static char versionStamp[] = "@(#)mob_version [2477103132,2103493467] XlDebuggableErrors"; typedef unsigned word, *ptr; typedef unsigned char byte, *bPt; typedef unsigned short half, *hPt; typedef word (*fPt)(); #define SOURCE(p, l) /* source p, l */ static void NoName_Q120(); static void XlDebuggableErrors_P0(); static void RaiseErrorEvent_P60(); static struct {unsigned f; char r[16];} string1 = {851984, "\257\300\223\245\230\034\300\175\140\303\133\100\164\000\000"}; static struct {unsigned f; char r[16];} string2 = {851984, "\257\300\351\276\264\273\300\115\104\320\264\100\164\000\000"}; static struct {unsigned f; char r[16];} string3 = {851984, "\257\300\212\247\207\172\300\123\222\237\073\100\150\000\000"}; static struct { word f0[4]; word f4; word f5; word f6; word f7[3]; } globalframe = { {0}, (word) RaiseErrorEvent_P60, 0, (word) XlDebuggableErrors_P0, {0} }; static void NoName_Q120() { register ptr gf_c022 = (ptr) &globalframe; word var_c4552; (void) XR_DeclareGlobalFrame((word) "XlDebuggableErrors", &globalframe, (word) XR_GetTypeIndexS((word) (&string1)), (word) ( ( (bPt) gf_c022)+24)/* var_c4456 */ ); var_c4552 = (word) XR_ImportInterface((word) "Xl", (word) XR_GetTypeIndexS((word) (&string2)), 218); (* (( (ptr) gf_c022)+9)/* var_c4520 */ ) = var_c4552; var_c4552 = (word) XR_ImportInterface((word) "XlPrivateErrorHandling", (word) XR_GetTypeIndexS((word) (&string3)), 10); (* (( (ptr) gf_c022)+8)/* var_c4488 */ ) = var_c4552; (void) XR_ImportProcS(var_c4552, 264449); } static void XlDebuggableErrors_P0(formal_c07, formal_c06) word formal_c07; word formal_c06; { register ptr gf_c4584 = (ptr) &globalframe; /* XlDebuggableErrors: */ SOURCE(47, 874) SOURCE(858, 63) { word pd4; pd4 = (* (( (ptr) (* (( (ptr) gf_c4584)+8)/* var_c4488 */ ))+13) ); (void) ( *( (fPt) ((* (ptr) pd4 ))))((word) ((( (bPt) gf_c4584)+16)/* var_c4424 */ ), pd4); }; } static void RaiseErrorEvent_P60(errorEvent_v2604) word errorEvent_v2604; { register ptr gf_c4616 = (ptr) &globalframe; word originalCodeByte_v2632; word dispatchDrawable_v2660; word connection_v2688; word explanation_v2716; word errorKind_v2744; word serverGenerated_v2772; word originalError_v2800; word majorOpCode_v2828; word minorOpCode_v2856; word badValue_v2884; word replyText_v2912; word internal_v2940; /* RaiseErrorEvent: */ SOURCE(126, 726) SOURCE(186, 45) originalCodeByte_v2632 = (* (( (ptr) errorEvent_v2604)+4) ); SOURCE(233, 59) dispatchDrawable_v2660 = (* (( (ptr) errorEvent_v2604)+1) ); SOURCE(294, 49) connection_v2688 = (* (( (ptr) errorEvent_v2604)+2) ); SOURCE(422, 47) explanation_v2716 = (* (( (ptr) errorEvent_v2604)+5) ); SOURCE(471, 46) errorKind_v2744 = (* (( (ptr) errorEvent_v2604)+6) ); SOURCE(519, 50) serverGenerated_v2772 = (* (( (ptr) errorEvent_v2604)+7) ); SOURCE(571, 46) originalError_v2800 = (* (( (ptr) errorEvent_v2604)+9) ); SOURCE(619, 42) majorOpCode_v2828 = (* (( (ptr) errorEvent_v2604)+10) ); SOURCE(663, 44) minorOpCode_v2856 = (* (( (ptr) errorEvent_v2604)+11) ); SOURCE(709, 38) badValue_v2884 = (* (( (ptr) errorEvent_v2604)+12) ); SOURCE(749, 37) replyText_v2912 = (* (( (ptr) errorEvent_v2604)+13) ); SOURCE(788, 35) internal_v2940 = (* (( (ptr) errorEvent_v2604)+14) ); SOURCE(825, 27) { word var_c021; var_c021 = errorEvent_v2604; (void) XR_RaiseError((* (( (ptr) (* (( (ptr) gf_c4616)+9)/* var_c4520 */ ))+4) ), (word) &var_c021); }; } /* file: XlDebuggableErrors, module: XlDebuggableErrors, compiled at: May 4, 1993 9:42:35 am PDT */ extern void XR_install_XlDebuggableErrors() { NoName_Q120(); } extern void XR_run_XlDebuggableErrors() { XR_Start(&globalframe); }