/* Generated with C2C (Cedar To C)*/ /* Copyright (C) 1993 by Xerox Corporation. All rights reserved. */ /* time: July 28, 1993 10:22:04 am PDT */ /* C2C version: April 20, 1993 (sun4) */ /* ref-counting: off */ /* file: ImagerPrivateImpl, module: ImagerPrivateImpl */ /* switches: bcfhklnouw */ #include #include static char versionStamp[] = "@(#)mob_version [1387969570,2582831728] ImagerPrivateImpl"; typedef unsigned word, *ptr; typedef unsigned char byte, *bPt; typedef unsigned short half, *hPt; typedef struct {word f0, f1, f2, f3, f4, f5, f6, f7;} W8; typedef struct {word f0, f1;} W2; typedef struct {W8 f; W2 r;} W10; typedef word (*fPt)(); typedef struct {word f0, f1, f2, f3, f4, f5, f6;} W7; typedef struct {W8 f; word r;} W9; typedef struct {word f0, f1, f2, f3;} W4; typedef W2 *W2Pt; typedef struct {word f0, f1, f2;} W3; typedef struct {W8 f; W3 r;} W11; typedef W4 *W4Pt; typedef struct {word f0, f1, f2, f3, f4;} W5; typedef struct {W8 f; W5 r;} W13; typedef struct {W8 f; W7 r;} W15; typedef W3 *W3Pt; #define SOURCE(p, l) /* source p, l */ static float fc35 = 0.0; #define INEG(x) ( (word) ( - ((int) (word) (x)) ) ) #define SGNCK(i) ((int) (word) (i) < 0 ? XR_RaiseArithmeticFault(): i ) static float fc75 = 1.0; #define BCK(idx, lim) ( ((unsigned) idx) >= ((unsigned) lim) ? (XR_RaiseBoundsFault()) : (idx) ) static void NoName_Q2580(); static void ImagerPrivateImpl_P0(); static void DefaultShowAndFixedXRel_P60(); static void eachChar_P1560(); static void thisChar_P1620(); static void DefaultShowText_P120(); static void string_P1680(); static void DefaultMaskRectangleI_P180(); static void DefaultMaskVector_P240(); static void vectorPath_P1740(); static void DefaultMaskDashedStroke_P300(); static void dashedPath_P1800(); static void DefaultMaskBitmap_P360(); static void DefaultDrawBitmap_P420(); static void proc_P1860(); static void DefaultDrawPixels_P480(); static void DefaultViewReset_P540(); static void DefaultViewTranslateI_P600(); static void DefaultViewClip_P660(); static void DefaultViewClipRectangleI_P720(); static word DefaultGetTransformation_P780(); static void DefaultTransform_P840(); static void DefaultMoveViewRectangle_P900(); static word DefaultTestViewRectangle_P960(); static void DefaultGetBounds_P1020(); static void DefaultDoIfVisible_P1080(); static word NoName_Q2640(); static void DefaultDoWithBuffer_P1140(); static void paintBack_P1968(); static void clippedAction_P2028(); static void DefaultDrawObject_P1200(); static void proc_P2088(); static word DefaultGetBufferColorOperator_P1260(); static void DefaultAccessBuffer_P1320(); static void DefaultSaveBuffer_P1380(); static void action_P2148(); static void DefaultRestoreBuffer_P1440(); static void action_P2256(); static void DefaultDiscardBuffer_P1500(); static void NoName_Q2700(); static struct {unsigned f; char r[16];} string1 = {917520, "\216\257\300\363\223\326\161\300\017\164\046\072\104\350\000"}; static struct {unsigned f; char r[4];} string2 = {65537, "\001\000\000"}; static struct {unsigned f; char r[48];} string3 = {2883632, "\260\006\005\146\151\162\163\164\216\257\300\260\302\146\322\300\075\027\134\123\100\354\005\004\162\145\163\164\214\216\257\300\260\302\146\322\300\075\027\134\123\100\354\261\000\000\000"}; static struct {unsigned f; char r[4];} string4 = {131074, "\004\003\000"}; static struct {unsigned f; char r[16];} string5 = {851984, "\257\300\260\302\146\322\300\075\027\134\123\100\354\000\000"}; static struct {unsigned f; char r[12];} string6 = {589833, "\011\000\004\100\240\040\001\030\001\000\000"}; static struct {unsigned f; char r[4];} string7 = {131076, "\216\251\000"}; static struct {unsigned f; char r[44];} string8 = {2752556, "\260\006\005\146\151\162\163\164\257\300\240\236\274\171\300\344\000\142\023\100\200\005\004\162\145\163\164\214\257\300\240\236\274\171\300\344\000\142\023\100\200\261\000"}; static struct {unsigned f; char r[4];} string9 = {131074, "\004\007\000"}; static struct {unsigned f; char r[16];} string10 = {786448, "SavedBuffers\000\000\000"}; static struct {unsigned f; char r[48];} string11 = {3014704, "Buffer access not implemented for this context\000"}; static struct {unsigned f; char r[44];} string12 = {2752556, "GetBounds not implemented for this context\000"}; static struct {unsigned f; char r[52];} string13 = {3145780, "View operations not implemented for this context\000\000\000"}; static struct {unsigned f; char r[16];} string14 = {851984, "\257\300\122\272\274\042\300\231\362\342\160\100\164\000\000"}; static struct {unsigned f; char r[8];} string15 = {327685, "\006\0018\004\017\000\000"}; static struct {unsigned f; char r[4];} string16 = {1231905127, "er"}; static struct {unsigned f; char r[16];} string17 = {851984, "\257\300\074\177\166\242\300\203\113\217\044\100\150\000\000"}; static struct {unsigned f; char r[16];} string18 = {851984, "\257\300\170\064\225\306\300\207\372\245\271\100\150\000\000"}; static struct {unsigned f; char r[16];} string19 = {851984, "\257\300\000\172\225\152\300\104\041\252\375\100\150\000\000"}; static struct {unsigned f; char r[16];} string20 = {851984, "\257\300\046\300\267\143\300\022\215\240\122\100\150\000\000"}; static struct {unsigned f; char r[16];} string21 = {851984, "\257\300\260\302\146\322\300\075\027\134\123\100\150\000\000"}; static struct {unsigned f; char r[16];} string22 = {851984, "\257\300\230\052\311\306\300\242\375\035\324\100\150\000\000"}; static struct {unsigned f; char r[16];} string23 = {851984, "\257\300\213\226\301\143\300\072\355\320\373\100\150\000\000"}; static struct {unsigned f; char r[16];} string24 = {851984, "\257\300\065\223\325\152\300\153\212\013\164\100\150\000\000"}; static struct {unsigned f; char r[16];} string25 = {851984, "\257\300\041\257\203\366\300\322\161\356\007\100\150\000\000"}; static struct {unsigned f; char r[16];} string26 = {851984, "\257\300\121\117\377\026\300\315\013\026\004\100\150\000\000"}; static struct {unsigned f; char r[16];} string27 = {851984, "\257\300\240\236\274\171\300\344\000\142\023\100\150\000\000"}; static struct {unsigned f; char r[16];} string28 = {851984, "\257\300\243\162\130\311\300\344\000\142\023\100\150\000\000"}; static struct {unsigned f; char r[16];} string29 = {851984, "\257\300\205\026\031\133\300\153\303\216\034\100\150\000\000"}; static struct {unsigned f; char r[24];} string30 = {1376280, "\211\011\010\103\154\141\163\163\122\145\160\300\074\177\166\242\300\203\113\217\044\000\000"}; static struct {unsigned f; char r[16];} string31 = {851984, "\257\300\205\026\031\133\300\153\303\216\034\100\164\000\000"}; static struct {unsigned f; char r[8];} string32 = {458759, "\006\002\000\001A\024\001"}; static struct { word f0[18]; word f18; word f19; word f20; word f21; word f22; word f23; word f24; word f25; word f26; word f27; word f28; word f29; word f30; word f31; word f32; word f33; word f34; word f35; word f36; word f37; word f38; word f39; word f40; word f41; word f42; word f43; word f44; word f45; word f46; word f47; word f48; word f49; word f50; word f51; word f52; word f53; word f54; word f55; word f56; word f57; word f58; word f59; word f60; word f61; word f62; word f63; word f64; word f65; word f66; word f67; word f68; word f69; word f70; word f71; word f72; word f73; word f74[14]; } globalframe = { {0}, (word) DefaultDiscardBuffer_P1500, 0, (word) DefaultRestoreBuffer_P1440, 0, (word) DefaultSaveBuffer_P1380, 0, (word) DefaultAccessBuffer_P1320, 0, (word) DefaultGetBufferColorOperator_P1260, 0, (word) DefaultDrawObject_P1200, 0, (word) DefaultDoWithBuffer_P1140, 0, (word) DefaultDoIfVisible_P1080, 0, (word) DefaultGetBounds_P1020, 0, (word) DefaultTestViewRectangle_P960, 0, (word) DefaultMoveViewRectangle_P900, 0, (word) DefaultTransform_P840, 0, (word) DefaultGetTransformation_P780, 0, (word) DefaultViewClipRectangleI_P720, 0, (word) DefaultViewClip_P660, 0, (word) DefaultViewTranslateI_P600, 0, (word) DefaultViewReset_P540, 0, (word) DefaultDrawPixels_P480, 0, (word) DefaultDrawBitmap_P420, 0, (word) DefaultMaskBitmap_P360, 0, (word) DefaultMaskDashedStroke_P300, 0, (word) DefaultMaskVector_P240, 0, (word) DefaultMaskRectangleI_P180, 0, (word) DefaultShowText_P120, 0, (word) DefaultShowAndFixedXRel_P60, 0, (word) ImagerPrivateImpl_P0, 0, (word) 2147483648, (word) 2147483648, (word) 2147483647, (word) 2147483647, {0} }; static void NoName_Q2580() { register ptr gf_c0259 = (ptr) &globalframe; word var_c39592; (* (( (ptr) gf_c0259)+6) ) = (word) XR_GetTypeIndex((word) &string1, 0, (word) &string2); (* (( (ptr) gf_c0259)+7) ) = (word) XR_GetTypeIndex((word) &string3, 0, (word) &string4); (* (( (ptr) gf_c0259)+10) ) = (word) XR_GetTypeIndex((word) &string5, 0, (word) &string6); (* (( (ptr) gf_c0259)+11) ) = (word) XR_GetTypeIndex((word) &string7, 0, (word) &string2); (* (( (ptr) gf_c0259)+12) ) = (word) XR_GetTypeIndex((word) &string8, 0, (word) &string9); (* (ptr) (( (bPt) gf_c0259)+56) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0259)+11) ), (word) &string10); (* (ptr) (( (bPt) gf_c0259)+60) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0259)+6) ), (word) &string11); (* (ptr) (( (bPt) gf_c0259)+64) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0259)+6) ), (word) &string12); (* (ptr) (( (bPt) gf_c0259)+68) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0259)+6) ), (word) &string13); (void) XR_DeclareGlobalFrame((word) "ImagerPrivateImpl", &globalframe, (word) XR_GetTypeIndex((word) &string14, 0, (word) &string15) , (word) (( (bPt) gf_c0259)+272)/* var_c37864 */ ); var_c39592 = (word) XR_ImportInterface((word) &string16, (word) XR_GetTypeIndexS((word) (&string17)), 84); (* (( (ptr) gf_c0259)+80)/* var_c38440 */ ) = var_c39592; (void) XR_ImportProcS(var_c39592, 787971); (void) XR_ImportProcS(var_c39592, 67634946); (void) XR_ImportProcS(var_c39592, 1593091); (void) XR_ImportProcS(var_c39592, 265985); (void) XR_ImportProcS(var_c39592, 266241); (void) XR_ImportProcS(var_c39592, 790786); (void) XR_ImportProcS(var_c39592, 526594); (void) XR_ImportProcS(var_c39592, 1593350); (void) XR_ImportProcS(var_c39592, 536578); (void) XR_ImportProcS(var_c39592, 1586949); (void) XR_ImportProcS(var_c39592, 1853957); (void) XR_ImportProcS(var_c39592, 1326597); (void) XR_ImportProcS(var_c39592, 537602); (void) XR_ImportProcS(var_c39592, 526850); (void) XR_ImportProcS(var_c39592, 526338); (void) XR_ImportProcS(var_c39592, 542978); var_c39592 = (word) XR_ImportInterface((word) "ImagerBackdoor", (word) XR_GetTypeIndexS((word) (&string18)), 42); (* (( (ptr) gf_c0259)+82)/* var_c38888 */ ) = var_c39592; (void) XR_ImportProcS(var_c39592, 268700417); (void) XR_ImportProcS(var_c39592, 1579779); (void) XR_ImportProcS(var_c39592, 1055236); (void) XR_ImportProcS(var_c39592, 67899395); var_c39592 = (word) XR_ImportInterface((word) "ImagerBox", (word) XR_GetTypeIndexS((word) (&string19)), 7); (* (( (ptr) gf_c0259)+83)/* var_c38984 */ ) = var_c39592; (void) XR_ImportProcS(var_c39592, 270533634); (void) XR_ImportProcS(var_c39592, 269484033); var_c39592 = (word) XR_ImportInterface((word) "ImagerFont", (word) XR_GetTypeIndexS((word) (&string20)), 26); (* (( (ptr) gf_c0259)+75)/* var_c38120 */ ) = var_c39592; (void) XR_ImportProcS(var_c39592, 1048836); var_c39592 = (word) XR_ImportInterface((word) "ImagerPixel", (word) XR_GetTypeIndexS((word) (&string21)), 9); (* (( (ptr) gf_c0259)+77)/* var_c38312 */ ) = var_c39592; (void) XR_ImportProcS(var_c39592, 68420869); var_c39592 = (word) XR_ImportInterface((word) "ImagerPixelArray", (word) XR_GetTypeIndexS((word) (&string22)), 13); (* (( (ptr) gf_c0259)+78)/* var_c38344 */ ) = var_c39592; (void) XR_ImportProcS(var_c39592, 68946948); var_c39592 = (word) XR_ImportInterface((word) "ImagerSample", (word) XR_GetTypeIndexS((word) (&string23)), 60); (* (( (ptr) gf_c0259)+85)/* var_c39400 */ ) = var_c39592; (void) XR_ImportProcS(var_c39592, 1322500); (void) XR_ImportProcS(var_c39592, 68948227); var_c39592 = (word) XR_ImportInterface((word) "ImagerStroke", (word) XR_GetTypeIndexS((word) (&string24)), 9); (* (( (ptr) gf_c0259)+76)/* var_c38248 */ ) = var_c39592; (void) XR_ImportProcS(var_c39592, 2622730); var_c39592 = (word) XR_ImportInterface((word) "ImagerSys", (word) XR_GetTypeIndexS((word) (&string25)), 15); (* (( (ptr) gf_c0259)+74)/* var_c38088 */ ) = var_c39592; (void) XR_ImportProcS(var_c39592, 512); var_c39592 = (word) XR_ImportInterface((word) "ImagerTransformation", (word) XR_GetTypeIndexS((word) (&string26)), 55); (* (( (ptr) gf_c0259)+79)/* var_c38376 */ ) = var_c39592; (void) XR_ImportProcS(var_c39592, 262401); (void) XR_ImportProcS(var_c39592, 135013122); (void) XR_ImportProcS(var_c39592, 135013378); (void) XR_ImportProcS(var_c39592, 67634689); (void) XR_ImportProcS(var_c39592, 1054980); (void) XR_ImportProcS(var_c39592, 792578); var_c39592 = (word) XR_ImportInterface((word) "Prop", (word) XR_GetTypeIndexS((word) (&string27)), 4); (* (( (ptr) gf_c0259)+84)/* var_c39176 */ ) = var_c39592; (void) XR_ImportProcS(var_c39592, 67633666); (void) XR_ImportProcS(var_c39592, 67633410); (void) XR_ImportProcS(var_c39592, 67895299); var_c39592 = (word) XR_ImportInterface((word) "SF", (word) XR_GetTypeIndexS((word) (&string28)), 19); (* (( (ptr) gf_c0259)+81)/* var_c38568 */ ) = var_c39592; (void) XR_ImportProcS(var_c39592, 68160769); (void) XR_ImportProcS(var_c39592, 68161025); var_c39592 = (word) XR_ExportInterface((word) "ImagerPrivate", (word) XR_GetTypeIndexS((word) (&string29)), 25); (* (( (ptr) gf_c0259)+86)/* var_c39624 */ ) = var_c39592; (void) XR_ExportProcS(var_c39592, (word) (( (bPt) gf_c0259)+264)/* var_c37832 */ , 786435, (word) "DefaultShowAndFixedXRel") ; (void) XR_ExportProcS(var_c39592, (word) (( (bPt) gf_c0259)+256)/* var_c37800 */ , 1310981, (word) "DefaultShowText"); (void) XR_ExportProcS(var_c39592, (word) (( (bPt) gf_c0259)+248)/* var_c37768 */ , 1311237, (word) "DefaultMaskRectangleI") ; (void) XR_ExportProcS(var_c39592, (word) (( (bPt) gf_c0259)+240)/* var_c37736 */ , 1311491, (word) "DefaultMaskVector"); (void) XR_ExportProcS(var_c39592, (word) (( (bPt) gf_c0259)+232)/* var_c37704 */ , 1573894, (word) "DefaultMaskDashedStroke") ; (void) XR_ExportProcS(var_c39592, (word) (( (bPt) gf_c0259)+224)/* var_c37672 */ , 1836293, (word) "DefaultMaskBitmap"); (void) XR_ExportProcS(var_c39592, (word) (( (bPt) gf_c0259)+216)/* var_c37640 */ , 1836549, (word) "DefaultDrawBitmap"); (void) XR_ExportProcS(var_c39592, (word) (( (bPt) gf_c0259)+208)/* var_c37608 */ , 2098950, (word) "DefaultDrawPixels"); (void) XR_ExportProcS(var_c39592, (word) (( (bPt) gf_c0259)+120)/* var_c37256 */ , 1837063, (word) "DefaultDoWithBuffer") ; (void) XR_ExportProcS(var_c39592, (word) (( (bPt) gf_c0259)+112)/* var_c37224 */ , 1313028, (word) "DefaultDrawObject"); (void) XR_ExportProcS(var_c39592, (word) (( (bPt) gf_c0259)+128)/* var_c37288 */ , 1575427, (word) "DefaultDoIfVisible"); (void) XR_ExportProcS(var_c39592, (word) (( (bPt) gf_c0259)+136)/* var_c37320 */ , 268700417, (word) "DefaultGetBounds"); (void) XR_ExportProcS(var_c39592, (word) (( (bPt) gf_c0259)+200)/* var_c37576 */ , 265217, (word) "DefaultViewReset"); (void) XR_ExportProcS(var_c39592, (word) (( (bPt) gf_c0259)+192)/* var_c37544 */ , 789763, (word) "DefaultViewTranslateI") ; (void) XR_ExportProcS(var_c39592, (word) (( (bPt) gf_c0259)+184)/* var_c37512 */ , 1052164, (word) "DefaultViewClip"); (void) XR_ExportProcS(var_c39592, (word) (( (bPt) gf_c0259)+176)/* var_c37480 */ , 1576710, (word) "DefaultViewClipRectangleI") ; (void) XR_ExportProcS(var_c39592, (word) (( (bPt) gf_c0259)+160)/* var_c37416 */ , 135794693, (word) "DefaultTransform"); (void) XR_ExportProcS(var_c39592, (word) (( (bPt) gf_c0259)+168)/* var_c37448 */ , 67899651, (word) "DefaultGetTransformation") ; (void) XR_ExportProcS(var_c39592, (word) (( (bPt) gf_c0259)+152)/* var_c37384 */ , 1839623, (word) "DefaultMoveViewRectangle") ; (void) XR_ExportProcS(var_c39592, (word) (( (bPt) gf_c0259)+144)/* var_c37352 */ , 68424453, (word) "DefaultTestViewRectangle") ; (void) XR_ExportProcS(var_c39592, (word) (( (bPt) gf_c0259)+104)/* var_c37192 */ , 67376129, (word) "DefaultGetBufferColorOperator") ; (void) XR_ExportProcS(var_c39592, (word) (( (bPt) gf_c0259)+96)/* var_c37160 */ , 1053956, (word) "DefaultAccessBuffer"); (void) XR_ExportProcS(var_c39592, (word) (( (bPt) gf_c0259)+88)/* var_c37128 */ , 1054212, (word) "DefaultSaveBuffer"); (void) XR_ExportProcS(var_c39592, (word) (( (bPt) gf_c0259)+80)/* var_c37096 */ , 530178, (word) "DefaultRestoreBuffer"); (void) XR_ExportProcS(var_c39592, (word) (( (bPt) gf_c0259)+72)/* var_c37064 */ , 530434, (word) "DefaultDiscardBuffer"); var_c39592 = (word) XR_ExportInterface((word) &string16, (word) XR_GetTypeIndexS((word) (&string17)), 84); (* (( (ptr) gf_c0259)+87)/* var_c39656 */ ) = var_c39592; (void) XR_ExportType((word) "ClassRep", (word) XR_GetTypeIndexS((word) (&string30)), (word) XR_GetTypeIndex((word) &string31, 0, (word) &string32) ); } static void ImagerPrivateImpl_P0(formal_c049, formal_c048) word formal_c049; word formal_c048; { /* ImagerPrivateImpl: */ SOURCE(988, 8976) /* moved to installation proc */ /* moved to installation proc */ /* moved to installation proc */ /* moved to installation proc */ } static void DefaultShowAndFixedXRel_P60(formal_c0323, string_v4200, formal_c0324) word formal_c0323; word string_v4200; word formal_c0324; { W10 var_c39688; /* declaration of context_v4172 skipped */ /* declaration of x_v4228 skipped */ /* declaration of var_c37960 skipped */ /* declaration of class_v8168 skipped */ /* declaration of first_v8196 skipped */ (* (( (ptr) &var_c39688)+4)/* context_v4172 */ ) = formal_c0323; (* (( (ptr) &var_c39688)+5)/* x_v4228 */ ) = formal_c0324; /* DefaultShowAndFixedXRel: */ SOURCE(1752, 398) { word tmpAddr33; tmpAddr33 = (word) (( (ptr) &var_c39688)+6)/* var_c37960 */ ; (* (ptr) tmpAddr33 ) = ( ((word) (fPt) eachChar_P1560) ); (* (( (ptr) tmpAddr33) + 1) ) = 1; }; SOURCE(1853, 28) (* (( (ptr) &var_c39688)+8)/* class_v8168 */ ) = (* (ptr) (* (( (ptr) &var_c39688)+4)/* context_v4172 */ ) ); SOURCE(1883, 18) (* (( (ptr) &var_c39688)+9)/* first_v8196 */ ) = 1; SOURCE(2134, 16) (void) ( *( (fPt) ((* (ptr) string_v4200 ))))((word) ((( (bPt) &var_c39688)+24)/* var_c37960 */ ), string_v4200); } static void eachChar_P1560(formal_c0325, formal_c39752) word formal_c0325; word formal_c39752; { W7 var_c39720; /* declaration of char_v8300 skipped */ /* declaration of var_c37992 skipped */ formal_c39752 = (formal_c39752 - 24); var_c39720.f4/* char_v8300 */ = formal_c0325; var_c39720.f0 = formal_c39752; /* eachChar: */ SOURCE(1903, 226) { word tmpAddr34; tmpAddr34 = (word) (( (ptr) &var_c39720)+5)/* var_c37992 */ ; (* (ptr) tmpAddr34 ) = ( ((word) (fPt) thisChar_P1620) ); (* (( (ptr) tmpAddr34) + 1) ) = 1; }; SOURCE(2004, 64) if ((0 != (* (( (ptr) formal_c39752)+9) ))) { SOURCE(2018, 19) (* (( (ptr) formal_c39752)+9) ) = 0; } else { SOURCE(2037, 31) { W2 var_c38024; var_c38024.f0 = (* (( (ptr) formal_c39752)+5) ); var_c38024.f1 = (* (ptr) &fc35 ); { word pd36; pd36 = (* (( (ptr) (* (( (ptr) formal_c39752)+8) ))+21) ); (void) ( *( (fPt) ((* (ptr) pd36 ))))((* (( (ptr) formal_c39752)+4) ), var_c38024, pd36); }; }; }; SOURCE(2070, 59) { word pd37; pd37 = (* (( (ptr) (* (( (ptr) formal_c39752)+8) ))+38) ); (void) ( *( (fPt) ((* (ptr) pd37 ))))((* (( (ptr) formal_c39752)+4) ), (word) (( (bPt) &var_c39720)+20)/* var_c37992 */ , 0, pd37) ; }; } static void thisChar_P1620(charAction_v35312, formal_c39784) word charAction_v35312; word formal_c39784; { formal_c39784 = (formal_c39784 - 20); /* thisChar: */ SOURCE(1947, 54) SOURCE(1984, 17) (void) ( *( (fPt) ((* (ptr) charAction_v35312 ))))((* ((( (ptr) formal_c39784)+4)) ), charAction_v35312); } static void DefaultShowText_P120(context_v4288, formal_c0326, formal_c0327, formal_c0328, xrel_v4400) word context_v4288; word formal_c0326; word formal_c0327; word formal_c0328; word xrel_v4400; { W9 var_c39816; /* declaration of text_v4316 skipped */ /* declaration of start_v4344 skipped */ /* declaration of len_v4372 skipped */ register ptr gf_c39848 = (ptr) &globalframe; /* declaration of var_c38056 skipped */ word class_v8372; (* (( (ptr) &var_c39816)+4)/* text_v4316 */ ) = formal_c0326; (* (( (ptr) &var_c39816)+5)/* start_v4344 */ ) = formal_c0327; (* (( (ptr) &var_c39816)+6)/* len_v4372 */ ) = formal_c0328; /* DefaultShowText: */ SOURCE(2156, 312) { word tmpAddr38; tmpAddr38 = (word) (( (ptr) &var_c39816)+7)/* var_c38056 */ ; (* (ptr) tmpAddr38 ) = ( ((word) (fPt) string_P1680) ); (* (( (ptr) tmpAddr38) + 1) ) = 1; }; SOURCE(2291, 28) class_v8372 = (* (ptr) context_v4288 ); SOURCE(2408, 25) { word pd39; if ((0 != (* (ptr) (* (( (ptr) (* (( (ptr) gf_c39848)+74)/* var_c38088 */ ))+4) ) ))) { pd39 = (* (( (ptr) (* (( (ptr) gf_c39848)+74)/* var_c38088 */ ))+6) ); (void) ( *( (fPt) ((* (ptr) pd39 ))))(pd39); }; }; SOURCE(2435, 33) { word pd40; pd40 = (* (( (ptr) class_v8372)+38) ); (void) ( *( (fPt) ((* (ptr) pd40 ))))(context_v4288, (word) (( (bPt) &var_c39816)+28)/* var_c38056 */ , xrel_v4400, pd40) ; }; } static void string_P1680(charAction_v35372, formal_c39912) word charAction_v35372; word formal_c39912; { register ptr gf_c39880 = (ptr) &globalframe; formal_c39912 = (formal_c39912 - 28); /* string: */ SOURCE(2321, 84) SOURCE(2356, 49) { word pd41; pd41 = (* (( (ptr) (* (( (ptr) gf_c39880)+75)/* var_c38120 */ ))+5) ); (void) ( *( (fPt) ((* (ptr) pd41 ))))((* (( (ptr) formal_c39912)+4) ), (* (( (ptr) formal_c39912)+5) ), (* (( (ptr) formal_c39912)+6) ), charAction_v35372, pd41); }; } static void DefaultMaskRectangleI_P180(context_v4472, x_v4500, y_v4528, w_v4556, h_v4584) word context_v4472; word x_v4500; word y_v4528; word w_v4556; word h_v4584; { word class_v8444; /* DefaultMaskRectangleI: */ SOURCE(2474, 163) SOURCE(2553, 28) class_v8444 = (* (ptr) context_v4472 ); SOURCE(2583, 54) { W4 var_c38152; { float tf42; var_c38152.f0 = ( tf42 = (float)(int)x_v4500, *(word*)&tf42 ); }; { float tf43; var_c38152.f1 = ( tf43 = (float)(int)y_v4528, *(word*)&tf43 ); }; { float tf44; var_c38152.f2 = ( tf44 = (float)(int)w_v4556, *(word*)&tf44 ); }; { float tf45; var_c38152.f3 = ( tf45 = (float)(int)h_v4584, *(word*)&tf45 ); }; { word pd46; pd46 = (* (( (ptr) class_v8444)+41) ); (void) ( *( (fPt) ((* (ptr) pd46 ))))(context_v4472, var_c38152, pd46); }; }; } static void DefaultMaskVector_P240(context_v4644, formal_c0329, formal_c0330) word context_v4644; W2 formal_c0329; W2 formal_c0330; { W10 var_c39944; /* declaration of p1_v4672 skipped */ /* declaration of p2_v4700 skipped */ /* declaration of var_c38184 skipped */ word class_v8488; (* (W2Pt) (( (ptr) &var_c39944)+4)/* p1_v4672 */ ) = formal_c0329; (* (W2Pt) (( (ptr) &var_c39944)+6)/* p2_v4700 */ ) = formal_c0330; /* DefaultMaskVector: */ SOURCE(2642, 230) { word tmpAddr47; tmpAddr47 = (word) (( (ptr) &var_c39944)+8)/* var_c38184 */ ; (* (ptr) tmpAddr47 ) = ( ((word) (fPt) vectorPath_P1740) ); (* (( (ptr) tmpAddr47) + 1) ) = 1; }; SOURCE(2717, 28) class_v8488 = (* (ptr) context_v4644 ); SOURCE(2805, 67) { word pd48; pd48 = (* (( (ptr) class_v8488)+42) ); (void) ( *( (fPt) ((* (ptr) pd48 ))))(context_v4644, (word) (( (bPt) &var_c39944)+32)/* var_c38184 */ , 0, pd48); }; } static void vectorPath_P1740(moveTo_v35572, lineTo_v35600, curveTo_v35628, conicTo_v35656, arcTo_v35684, formal_c39976) word moveTo_v35572; word lineTo_v35600; word curveTo_v35628; word conicTo_v35656; word arcTo_v35684; word formal_c39976; { formal_c39976 = (formal_c39976 - 32); /* vectorPath: */ SOURCE(2747, 55) SOURCE(2779, 10) (void) ( *( (fPt) ((* (ptr) moveTo_v35572 ))))((* (W2Pt) ((( (ptr) formal_c39976)+4)) ), moveTo_v35572); SOURCE(2791, 11) (void) ( *( (fPt) ((* (ptr) lineTo_v35600 ))))((* (W2Pt) ((( (ptr) formal_c39976)+6)) ), lineTo_v35600); } static void DefaultMaskDashedStroke_P300(context_v4760, formal_c0331, formal_c0332, formal_c0333, formal_c0334, formal_c0335) word context_v4760; word formal_c0331; word formal_c0332; word formal_c0333; word formal_c0334; word formal_c0335; { W11 var_c40008; /* declaration of path_v4788 skipped */ /* declaration of patternLen_v4816 skipped */ /* declaration of pattern_v4844 skipped */ /* declaration of offset_v4872 skipped */ /* declaration of length_v4900 skipped */ /* declaration of var_c38216 skipped */ word class_v8560; (* (( (ptr) &var_c40008)+4)/* path_v4788 */ ) = formal_c0331; (* (( (ptr) &var_c40008)+5)/* patternLen_v4816 */ ) = formal_c0332; (* (( (ptr) &var_c40008)+6)/* pattern_v4844 */ ) = formal_c0333; (* (( (ptr) &var_c40008)+7)/* offset_v4872 */ ) = formal_c0334; (* (( (ptr) &var_c40008)+8)/* length_v4900 */ ) = formal_c0335; /* DefaultMaskDashedStroke: */ SOURCE(2878, 464) { word tmpAddr49; tmpAddr49 = (word) (( (ptr) &var_c40008)+9)/* var_c38216 */ ; (* (ptr) tmpAddr49 ) = ( ((word) (fPt) dashedPath_P1800) ); (* (( (ptr) tmpAddr49) + 1) ) = 1; }; SOURCE(3036, 28) class_v8560 = (* (ptr) context_v4760 ); SOURCE(3275, 67) { word pd50; pd50 = (* (( (ptr) class_v8560)+42) ); (void) ( *( (fPt) ((* (ptr) pd50 ))))(context_v4760, (word) (( (bPt) &var_c40008)+36)/* var_c38216 */ , 0, pd50); }; } static void dashedPath_P1800(moveTo_v35744, lineTo_v35772, curveTo_v35800, conicTo_v35828, arcTo_v35856, formal_c40072) word moveTo_v35744; word lineTo_v35772; word curveTo_v35800; word conicTo_v35828; word arcTo_v35856; word formal_c40072; { register ptr gf_c40040 = (ptr) &globalframe; formal_c40072 = (formal_c40072 - 36); /* dashedPath: */ SOURCE(3066, 206) SOURCE(3098, 174) { word pd51; pd51 = (* (( (ptr) (* (( (ptr) gf_c40040)+76)/* var_c38248 */ ))+9) ); (void) ( *( (fPt) ((* (ptr) pd51 ))))((* (( (ptr) formal_c40072)+4) ), (* (( (ptr) formal_c40072)+5) ), (* (( (ptr) formal_c40072)+6) ), (* (( (ptr) formal_c40072)+7) ), (* (( (ptr) formal_c40072)+8) ), moveTo_v35744 , lineTo_v35772, conicTo_v35828, curveTo_v35800, 0, pd51); }; } static void DefaultMaskBitmap_P360(context_v5064, bitmap_v5092, referencePoint_v5120, scanMode_v5148, position_v5176) word context_v5064; word bitmap_v5092; W2 referencePoint_v5120; word scanMode_v5148; W2 position_v5176; { register ptr gf_c40104 = (ptr) &globalframe; W4 box_v8632; word pa_v8660; /* DefaultMaskBitmap: */ SOURCE(3347, 617) SOURCE(3521, 41) box_v8632 = (* (W4Pt) bitmap_v5092 ); SOURCE(3564, 153) { word var_c38280; { word pd52; pd52 = (* (( (ptr) (* (( (ptr) gf_c40104)+77)/* var_c38312 */ ))+9) ); var_c38280 = (word) ( *( (fPt) ((* (ptr) pd52 ))))(bitmap_v5092, 0, 0, 0, 0, pd52); }; { word pd53; pd53 = (* (( (ptr) (* (( (ptr) gf_c40104)+78)/* var_c38344 */ ))+16) ); pa_v8660 = (word) ( *( (fPt) ((* (ptr) pd53 ))))(var_c38280, box_v8632, 6, 0, pd53); }; }; SOURCE(3719, 54) { word pd54; pd54 = (* (( (ptr) (* (( (ptr) gf_c40104)+79)/* var_c38376 */ ))+28) ); (void) ( *( (fPt) ((* (ptr) pd54 ))))((* (( (ptr) pa_v8660)+4) ), position_v5176, pd54); }; SOURCE(3775, 54) { word pd55; pd55 = (* (( (ptr) (* (( (ptr) gf_c40104)+79)/* var_c38376 */ ))+29) ); (void) ( *( (fPt) ((* (ptr) pd55 ))))((* (( (ptr) pa_v8660)+4) ), scanMode_v5148, 0, 0, pd55); }; SOURCE(3831, 102) { W2 var_c38408; { float tf56; var_c38408.f0 = ( tf56 = (float)(int)(box_v8632.f0 - referencePoint_v5120.f0), *(word*)&tf56 ); }; { float tf57; var_c38408.f1 = ( tf57 = (float)(int)(box_v8632.f1 - referencePoint_v5120.f1), *(word*)&tf57 ); }; { word pd58; pd58 = (* (( (ptr) (* (( (ptr) gf_c40104)+79)/* var_c38376 */ ))+28) ); (void) ( *( (fPt) ((* (ptr) pd58 ))))((* (( (ptr) pa_v8660)+4) ), var_c38408, pd58); }; }; SOURCE(3935, 29) { word pd59; pd59 = (* (( (ptr) (* (( (ptr) gf_c40104)+80)/* var_c38440 */ ))+77) ); (void) ( *( (fPt) ((* (ptr) pd59 ))))(context_v5064, pa_v8660, pd59); }; } static void DefaultDrawBitmap_P420(formal_c0336, formal_c0337, formal_c0338, formal_c0339, formal_c0340) word formal_c0336; word formal_c0337; W2 formal_c0338; word formal_c0339; W2 formal_c0340; { W13 var_c40136; /* declaration of context_v5236 skipped */ /* declaration of bitmap_v5264 skipped */ /* declaration of referencePoint_v5292 skipped */ /* declaration of scanMode_v5320 skipped */ /* declaration of position_v5348 skipped */ register ptr gf_c40168 = (ptr) &globalframe; /* declaration of var_c38472 skipped */ (* (( (ptr) &var_c40136)+4)/* context_v5236 */ ) = formal_c0336; (* (( (ptr) &var_c40136)+5)/* bitmap_v5264 */ ) = formal_c0337; (* (W2Pt) (( (ptr) &var_c40136)+6)/* referencePoint_v5292 */ ) = formal_c0338; (* (( (ptr) &var_c40136)+8)/* scanMode_v5320 */ ) = formal_c0339; (* (W2Pt) (( (ptr) &var_c40136)+9)/* position_v5348 */ ) = formal_c0340; /* DefaultDrawBitmap: */ SOURCE(3970, 780) { word tmpAddr60; tmpAddr60 = (word) (( (ptr) &var_c40136)+11)/* var_c38472 */ ; (* (ptr) tmpAddr60 ) = ( ((word) (fPt) proc_P1860) ); (* (( (ptr) tmpAddr60) + 1) ) = 1; }; SOURCE(4722, 28) { word pd61; pd61 = (* (( (ptr) (* (( (ptr) gf_c40168)+80)/* var_c38440 */ ))+12) ); (void) ( *( (fPt) ((* (ptr) pd61 ))))((* (( (ptr) &var_c40136)+4)/* context_v5236 */ ), (word) (( (bPt) &var_c40136)+44) /* var_c38472 */ , pd61); }; } static void proc_P1860(formal_c40232) word formal_c40232; { register ptr gf_c40200 = (ptr) &globalframe; W4 box_v8764; word m_v8792; formal_c40232 = (formal_c40232 - 44); /* proc: */ SOURCE(4144, 573) SOURCE(4159, 41) box_v8764 = (* (W4Pt) (* (( (ptr) formal_c40232)+5) ) ); SOURCE(4202, 60) { word pd62; pd62 = (* (( (ptr) (* (( (ptr) gf_c40200)+79)/* var_c38376 */ ))+10) ); m_v8792 = (word) ( *( (fPt) ((* (ptr) pd62 ))))((* (W2Pt) ((( (ptr) formal_c40232)+9)) ), pd62); }; SOURCE(4264, 51) { word pd63; pd63 = (* (( (ptr) (* (( (ptr) gf_c40200)+79)/* var_c38376 */ ))+29) ); (void) ( *( (fPt) ((* (ptr) pd63 ))))(m_v8792, (* (( (ptr) formal_c40232)+8) ), 0, 0, pd63); }; SOURCE(4317, 81) { W2 var_c38504; { float tf64; var_c38504.f0 = ( tf64 = (float)(int)INEG((* (( (ptr) formal_c40232)+6) )), *(word*)&tf64 ); }; { float tf65; var_c38504.f1 = ( tf65 = (float)(int)INEG((* (( (ptr) formal_c40232)+7) )), *(word*)&tf65 ); }; { word pd66; pd66 = (* (( (ptr) (* (( (ptr) gf_c40200)+79)/* var_c38376 */ ))+28) ); (void) ( *( (fPt) ((* (ptr) pd66 ))))(m_v8792, var_c38504, pd66); }; }; SOURCE(4400, 26) { word pd67; pd67 = (* (( (ptr) (* (( (ptr) gf_c40200)+80)/* var_c38440 */ ))+14) ); (void) ( *( (fPt) ((* (ptr) pd67 ))))((* (( (ptr) formal_c40232)+4) ), m_v8792, pd67); }; SOURCE(4428, 26) { word pd68; pd68 = (* (( (ptr) (* (( (ptr) gf_c40200)+80)/* var_c38440 */ ))+56) ); (void) ( *( (fPt) ((* (ptr) pd68 ))))((* (( (ptr) formal_c40232)+4) ), (* (ptr) &fc35 ), pd68); }; SOURCE(4456, 103) { word var_c38536; word var_c38600; { word pd69; word idx70; pd69 = (* (( (ptr) (* (( (ptr) gf_c40200)+81)/* var_c38568 */ ))+18) ); var_c38536 = ( idx70 = (word) ( *( (fPt) ((* (ptr) pd69 ))))(box_v8764, pd69), SGNCK(idx70) ); }; { word pd71; word idx72; pd71 = (* (( (ptr) (* (( (ptr) gf_c40200)+81)/* var_c38568 */ ))+17) ); var_c38600 = ( idx72 = (word) ( *( (fPt) ((* (ptr) pd71 ))))(box_v8764, pd71), SGNCK(idx72) ); }; { word pd73; pd73 = (* (( (ptr) (* (( (ptr) gf_c40200)+80)/* var_c38440 */ ))+66) ); (void) ( *( (fPt) ((* (ptr) pd73 ))))((* (( (ptr) formal_c40232)+4) ), box_v8764.f0, box_v8764.f1, var_c38536, var_c38600, pd73) ; }; }; SOURCE(4561, 26) { word pd74; pd74 = (* (( (ptr) (* (( (ptr) gf_c40200)+80)/* var_c38440 */ ))+56) ); (void) ( *( (fPt) ((* (ptr) pd74 ))))((* (( (ptr) formal_c40232)+4) ), (* (ptr) &fc75 ), pd74); }; SOURCE(4589, 128) { W2 var_c38632; W2 var_c38664; var_c38632.f0 = 0; var_c38632.f1 = 0; var_c38664.f0 = (* (ptr) &fc35 ); var_c38664.f1 = (* (ptr) &fc35 ); { word pd76; pd76 = (* (( (ptr) (* (( (ptr) gf_c40200)+80)/* var_c38440 */ ))+78) ); (void) ( *( (fPt) ((* (ptr) pd76 ))))((* (( (ptr) formal_c40232)+4) ), (* (( (ptr) formal_c40232)+5) ), var_c38632, 6, var_c38664, pd76) ; }; }; } static void DefaultDrawPixels_P480(context_v5408, pixelMap_v5436, colorOperator_v5464, referencePoint_v5492, scanMode_v5520, position_v5548) word context_v5408; word pixelMap_v5436; word colorOperator_v5464; W2 referencePoint_v5492; word scanMode_v5520; W2 position_v5548; { register ptr gf_c40264 = (ptr) &globalframe; word pa_v8836; /* DefaultDrawPixels: */ SOURCE(4756, 636) SOURCE(4967, 138) { word pd77; pd77 = (* (( (ptr) (* (( (ptr) gf_c40264)+78)/* var_c38344 */ ))+16) ); pa_v8836 = (word) ( *( (fPt) ((* (ptr) pd77 ))))(pixelMap_v5436, (* (W4Pt) (( (ptr) pixelMap_v5436)+1) ), 6, 0, pd77); }; SOURCE(5107, 54) { word pd78; pd78 = (* (( (ptr) (* (( (ptr) gf_c40264)+79)/* var_c38376 */ ))+29) ); (void) ( *( (fPt) ((* (ptr) pd78 ))))((* (( (ptr) pa_v8836)+4) ), scanMode_v5520, 0, 0, pd78); }; SOURCE(5163, 120) { W2 var_c38696; { float tf79; var_c38696.f0 = ( tf79 = (float)(int)((* (( (ptr) pixelMap_v5436)+1) ) - referencePoint_v5492.f0), *(word*)&tf79 ); }; { float tf80; var_c38696.f1 = ( tf80 = (float)(int)((* (( (ptr) pixelMap_v5436)+2) ) - referencePoint_v5492.f1), *(word*)&tf80 ); }; { word pd81; pd81 = (* (( (ptr) (* (( (ptr) gf_c40264)+79)/* var_c38376 */ ))+28) ); (void) ( *( (fPt) ((* (ptr) pd81 ))))((* (( (ptr) pa_v8836)+4) ), var_c38696, pd81); }; }; SOURCE(5285, 107) { word pd82; pd82 = (* (( (ptr) (* (( (ptr) gf_c40264)+80)/* var_c38440 */ ))+59) ); (void) ( *( (fPt) ((* (ptr) pd82 ))))(context_v5408, pa_v8836, colorOperator_v5464, 0, position_v5548, pd82); }; } static void DefaultViewReset_P540(context_v5608) word context_v5608; { register ptr gf_c40296 = (ptr) &globalframe; /* DefaultViewReset: */ SOURCE(5398, 94) SOURCE(5451, 41) { W3 var_c0130; var_c0130.f0 = 103; var_c0130.f1 = (* (( (ptr) gf_c40296)+17) ); var_c0130.f2 = 0; (void) XR_RaiseError((* (ptr) (* (( (ptr) (* (( (ptr) gf_c40296)+80)/* var_c38440 */ ))+6) ) ), (word) &var_c0130); }; } static void DefaultViewTranslateI_P600(context_v5668, x_v5696, y_v5724) word context_v5668; word x_v5696; word y_v5724; { register ptr gf_c40328 = (ptr) &globalframe; /* DefaultViewTranslateI: */ SOURCE(5498, 114) SOURCE(5571, 41) { W3 var_c0135; var_c0135.f0 = 103; var_c0135.f1 = (* (( (ptr) gf_c40328)+17) ); var_c0135.f2 = 0; (void) XR_RaiseError((* (ptr) (* (( (ptr) (* (( (ptr) gf_c40328)+80)/* var_c38440 */ ))+6) ) ), (word) &var_c0135); }; } static void DefaultViewClip_P660(context_v5784, path_v5812, oddWrap_v5840, exclude_v5868) word context_v5784; word path_v5812; word oddWrap_v5840; word exclude_v5868; { register ptr gf_c40360 = (ptr) &globalframe; /* DefaultViewClip: */ SOURCE(5618, 146) SOURCE(5723, 41) { W3 var_c0141; var_c0141.f0 = 103; var_c0141.f1 = (* (( (ptr) gf_c40360)+17) ); var_c0141.f2 = 0; (void) XR_RaiseError((* (ptr) (* (( (ptr) (* (( (ptr) gf_c40360)+80)/* var_c38440 */ ))+6) ) ), (word) &var_c0141); }; } static void DefaultViewClipRectangleI_P720(context_v5928, x_v5956, y_v5984, w_v6012, h_v6040, exclude_v6068) word context_v5928; word x_v5956; word y_v5984; word w_v6012; word h_v6040; word exclude_v6068; { register ptr gf_c40392 = (ptr) &globalframe; /* DefaultViewClipRectangleI: */ SOURCE(5770, 139) SOURCE(5868, 41) { W3 var_c0149; var_c0149.f0 = 103; var_c0149.f1 = (* (( (ptr) gf_c40392)+17) ); var_c0149.f2 = 0; (void) XR_RaiseError((* (ptr) (* (( (ptr) (* (( (ptr) gf_c40392)+80)/* var_c38440 */ ))+6) ) ), (word) &var_c0149); }; } static word DefaultGetTransformation_P780(context_v6128, from_v6156, to_v6184) word context_v6128; word from_v6156; word to_v6184; { register ptr gf_c40424 = (ptr) &globalframe; word var_c6228; /* DefaultGetTransformation: */ SOURCE(5915, 147) SOURCE(6021, 41) { W3 var_c0155; var_c0155.f0 = 103; var_c0155.f1 = (* (( (ptr) gf_c40424)+17) ); var_c0155.f2 = 0; (void) XR_RaiseError((* (ptr) (* (( (ptr) (* (( (ptr) gf_c40424)+80)/* var_c38440 */ ))+6) ) ), (word) &var_c0155); }; } static void DefaultTransform_P840(formal_c0165, context_v6288, v_v6316, from_v6344, to_v6372, vec_v6400) word formal_c0165; word context_v6288; W2 v_v6316; word from_v6344; word to_v6372; word vec_v6400; { register ptr gf_c40456 = (ptr) &globalframe; W2 var_c6444; word M_v8880; W2 vM_v8908; /* DefaultTransform: */ SOURCE(6068, 367) SOURCE(6190, 90) { word pd83; pd83 = (* (( (ptr) (* (( (ptr) gf_c40456)+82)/* var_c38888 */ ))+20) ); M_v8880 = (word) ( *( (fPt) ((* (ptr) pd83 ))))(context_v6288, from_v6344, to_v6372, pd83); }; SOURCE(6282, 107) { word pd84; pd84 = (word) ( (0 != vec_v6400) ? (* (( (ptr) (* (( (ptr) gf_c40456)+79)/* var_c38376 */ ))+40) ) : (* (( (ptr) (* (( (ptr) gf_c40456)+79) /* var_c38376 */ ))+39) ) ) ; (void) ( *( (fPt) ((* (ptr) pd84 ))))((word) &vM_v8908, M_v8880, v_v6316, pd84); }; SOURCE(6391, 31) { word pd85; pd85 = (* (( (ptr) (* (( (ptr) gf_c40456)+79)/* var_c38376 */ ))+5) ); (void) ( *( (fPt) ((* (ptr) pd85 ))))(M_v8880, pd85); }; SOURCE(6424, 11) var_c6444 = vM_v8908; /* removed tail goto */ (* (W2Pt) formal_c0165 ) = var_c6444; return; } static void DefaultMoveViewRectangle_P900(context_v6504, width_v6532, height_v6560, fromX_v6588, fromY_v6616, toX_v6644, toY_v6672) word context_v6504; word width_v6532; word height_v6560; word fromX_v6588; word fromY_v6616; word toX_v6644; word toY_v6672; { register ptr gf_c40488 = (ptr) &globalframe; /* DefaultMoveViewRectangle: */ SOURCE(6441, 150) SOURCE(6550, 41) { W3 var_c0174; var_c0174.f0 = 103; var_c0174.f1 = (* (( (ptr) gf_c40488)+17) ); var_c0174.f2 = 0; (void) XR_RaiseError((* (ptr) (* (( (ptr) (* (( (ptr) gf_c40488)+80)/* var_c38440 */ ))+6) ) ), (word) &var_c0174); }; } static word DefaultTestViewRectangle_P960(context_v6732, x_v6760, y_v6788, w_v6816, h_v6844) word context_v6732; word x_v6760; word y_v6788; word w_v6816; word h_v6844; { word var_c6888; /* DefaultTestViewRectangle: */ SOURCE(6597, 117) SOURCE(6700, 14) return(1); } static void DefaultGetBounds_P1020(formal_c0185, context_v6948) word formal_c0185; word context_v6948; { register ptr gf_c40520 = (ptr) &globalframe; W4 var_c6992; /* DefaultGetBounds: */ SOURCE(6718, 159) SOURCE(6801, 76) { W3 var_c0184; var_c0184.f0 = 103; var_c0184.f1 = (* (( (ptr) gf_c40520)+16) ); var_c0184.f2 = 0; (void) XR_RaiseError((* (ptr) (* (( (ptr) (* (( (ptr) gf_c40520)+80)/* var_c38440 */ ))+6) ) ), (word) &var_c0184); }; } static void DefaultDoIfVisible_P1080(formal_c0341, r_v7080, action_v7108) word formal_c0341; W4 r_v7080; word action_v7108; { W10 var_c40552; /* declaration of context_v7052 skipped */ register ptr gf_c40584 = (ptr) &globalframe; word class_v8952; W4 br_v8980; (* (( (ptr) &var_c40552)+4)/* context_v7052 */ ) = formal_c0341; /* DefaultDoIfVisible: */ SOURCE(6883, 471) SOURCE(6976, 28) class_v8952 = (* (ptr) (* (( (ptr) &var_c40552)+4)/* context_v7052 */ ) ); SOURCE(7006, 27) br_v8980 = r_v7080; SOURCE(7035, 92) if (((* (( (ptr) class_v8952)+55) ) != (word) (( (bPt) gf_c40584)+136)/* var_c37320 */ )) { SOURCE(7080, 47) SOURCE(7080, 47) { /* declaration of var_c01 skipped */ (* (( (ptr) &var_c40552)+5)/* var_c01 */ ) = (* (( (ptr) class_v8952)+55) ); { /* declaration of var_c02 skipped */ { word var_c03; { word var_c0300; var_c0300 = (word) &var_c40552; var_c03 = (word) XR_Enable(( ((word) (fPt) NoName_Q2640) ), ( ((word) (fPt) NoName_Q2700) ), var_c0300); }; if ((var_c03 == 2)) { goto lab_L100003; }; }; br_v8980 = (* (W4Pt) (( (ptr) &var_c40552)+6)/* var_c02 */ ); }; }; lab_L100003: ; }; SOURCE(7141, 215) { W4 bb_v9024; W4 cb_v9052; W4 ib_v9080; SOURCE(7143, 50) { word pd86; pd86 = (* (( (ptr) (* (( (ptr) gf_c40584)+83)/* var_c38984 */ ))+4) ); (void) ( *( (fPt) ((* (ptr) pd86 ))))((word) &bb_v9024, br_v8980, pd86); }; SOURCE(7195, 49) { word pd87; pd87 = (* (( (ptr) (* (( (ptr) gf_c40584)+83)/* var_c38984 */ ))+4) ); (void) ( *( (fPt) ((* (ptr) pd87 ))))((word) &cb_v9052, r_v7080, pd87); }; SOURCE(7246, 50) { word pd88; pd88 = (* (( (ptr) (* (( (ptr) gf_c40584)+83)/* var_c38984 */ ))+8) ); (void) ( *( (fPt) ((* (ptr) pd88 ))))((word) &ib_v9080, bb_v9024, cb_v9052, pd88); }; SOURCE(7298, 56) { word x89; word x90; word x91; word x92; if ( ( (( x89 = ib_v9080.f0, *(float*)&x89 ) < ( x90 = ib_v9080.f2, *(float*)&x90 )) ? (( x91 = ib_v9080.f1, *(float*)&x91 ) < ( x92 = ib_v9080.f3, *(float*)&x92 )) : 0 ) ) { SOURCE(7346, 8) (void) ( *( (fPt) ((* (ptr) action_v7108 ))))(action_v7108); }; }; }; } static word NoName_Q2640(formal_c0282) word formal_c0282; { SOURCE(7080, 47) { word pd93; pd93 = (* (( (ptr) formal_c0282)+5) ); (void) ( *( (fPt) ((* (ptr) pd93 ))))((word) (( (bPt) formal_c0282)+24), (* (( (ptr) formal_c0282)+4) ), pd93); }; return(0); } static void DefaultDoWithBuffer_P1140(formal_c0342, formal_c0343, formal_c0344, formal_c0345, formal_c0346, formal_c0347, formal_c0348) word formal_c0342; word formal_c0343; word formal_c0344; word formal_c0345; word formal_c0346; word formal_c0347; word formal_c0348; { W15 var_c40616; /* declaration of context_v7184 skipped */ /* declaration of action_v7212 skipped */ /* declaration of x_v7240 skipped */ /* declaration of y_v7268 skipped */ /* declaration of w_v7296 skipped */ /* declaration of h_v7324 skipped */ /* declaration of backgroundColor_v7352 skipped */ register ptr gf_c40648 = (ptr) &globalframe; /* declaration of var_c39016 skipped */ /* declaration of var_c39048 skipped */ (* (( (ptr) &var_c40616)+4)/* context_v7184 */ ) = formal_c0342; (* (( (ptr) &var_c40616)+5)/* action_v7212 */ ) = formal_c0343; (* (( (ptr) &var_c40616)+6)/* x_v7240 */ ) = formal_c0344; (* (( (ptr) &var_c40616)+7)/* y_v7268 */ ) = formal_c0345; (* (( (ptr) &var_c40616)+8)/* w_v7296 */ ) = formal_c0346; (* (( (ptr) &var_c40616)+9)/* h_v7324 */ ) = formal_c0347; (* (( (ptr) &var_c40616)+10)/* backgroundColor_v7352 */ ) = formal_c0348; /* DefaultDoWithBuffer: */ SOURCE(7362, 421) { word tmpAddr94; tmpAddr94 = (word) (( (ptr) &var_c40616)+11)/* var_c39016 */ ; (* (ptr) tmpAddr94 ) = ( ((word) (fPt) clippedAction_P2028) ); (* (( (ptr) tmpAddr94) + 1) ) = 1; }; { word tmpAddr95; tmpAddr95 = (word) (( (ptr) &var_c40616)+13)/* var_c39048 */ ; (* (ptr) tmpAddr95 ) = ( ((word) (fPt) paintBack_P1968) ); (* (( (ptr) tmpAddr95) + 1) ) = 1; }; SOURCE(7746, 37) { word pd96; pd96 = (* (( (ptr) (* (( (ptr) gf_c40648)+80)/* var_c38440 */ ))+12) ); (void) ( *( (fPt) ((* (ptr) pd96 ))))((* (( (ptr) &var_c40616)+4)/* context_v7184 */ ), (word) (( (bPt) &var_c40616)+44) /* var_c39016 */ , pd96); }; } static void paintBack_P1968(formal_c40712) word formal_c40712; { register ptr gf_c40680 = (ptr) &globalframe; formal_c40712 = (formal_c40712 - 52); /* paintBack: */ SOURCE(7490, 105) SOURCE(7510, 41) { word pd97; pd97 = (* (( (ptr) (* (( (ptr) gf_c40680)+80)/* var_c38440 */ ))+52) ); (void) ( *( (fPt) ((* (ptr) pd97 ))))((* (( (ptr) formal_c40712)+4) ), (* (( (ptr) formal_c40712)+10) ), pd97); }; SOURCE(7553, 42) { word pd98; pd98 = (* (( (ptr) (* (( (ptr) gf_c40680)+80)/* var_c38440 */ ))+66) ); (void) ( *( (fPt) ((* (ptr) pd98 ))))((* (( (ptr) formal_c40712)+4) ), (* (( (ptr) formal_c40712)+6) ), (* (( (ptr) formal_c40712)+7) ), (* (( (ptr) formal_c40712)+8) ), (* (( (ptr) formal_c40712)+9) ), pd98); }; } static void clippedAction_P2028(formal_c40776) word formal_c40776; { register ptr gf_c40744 = (ptr) &globalframe; formal_c40776 = (formal_c40776 - 44); /* clippedAction: */ SOURCE(7600, 141) SOURCE(7624, 42) { word pd99; pd99 = (* (( (ptr) (* (( (ptr) gf_c40744)+80)/* var_c38440 */ ))+84) ); (void) ( *( (fPt) ((* (ptr) pd99 ))))((* (( (ptr) formal_c40776)+4) ), (* (( (ptr) formal_c40776)+6) ), (* (( (ptr) formal_c40776)+7) ), (* (( (ptr) formal_c40776)+8) ), (* (( (ptr) formal_c40776)+9) ), 0, pd99); }; SOURCE(7668, 63) if (((* (( (ptr) formal_c40776)+10) ) != 0)) { SOURCE(7698, 33) { word pd100; pd100 = (* (( (ptr) (* (( (ptr) gf_c40744)+80)/* var_c38440 */ ))+12) ); (void) ( *( (fPt) ((* (ptr) pd100 ))))((* (( (ptr) formal_c40776)+4) ), (word) (( (bPt) formal_c40776)+52), pd100); }; }; SOURCE(7733, 8) { word pd101; pd101 = (* (( (ptr) formal_c40776)+5) ); (void) ( *( (fPt) ((* (ptr) pd101 ))))(pd101); }; } static void DefaultDrawObject_P1200(formal_c0349, formal_c0350, formal_c0351, formal_c0352) word formal_c0349; word formal_c0350; W2 formal_c0351; word formal_c0352; { W11 var_c40808; /* declaration of context_v7428 skipped */ /* declaration of object_v7456 skipped */ /* declaration of position_v7484 skipped */ /* declaration of interactive_v7512 skipped */ register ptr gf_c40840 = (ptr) &globalframe; /* declaration of var_c39080 skipped */ (* (( (ptr) &var_c40808)+4)/* context_v7428 */ ) = formal_c0349; (* (( (ptr) &var_c40808)+5)/* object_v7456 */ ) = formal_c0350; (* (W2Pt) (( (ptr) &var_c40808)+6)/* position_v7484 */ ) = formal_c0351; (* (( (ptr) &var_c40808)+8)/* interactive_v7512 */ ) = formal_c0352; /* DefaultDrawObject: */ SOURCE(7789, 343) { word tmpAddr102; tmpAddr102 = (word) (( (ptr) &var_c40808)+9)/* var_c39080 */ ; (* (ptr) tmpAddr102 ) = ( ((word) (fPt) proc_P2088) ); (* (( (ptr) tmpAddr102) + 1) ) = 1; }; SOURCE(8101, 31) { word pd103; pd103 = (* (( (ptr) (* (( (ptr) gf_c40840)+80)/* var_c38440 */ ))+13) ); (void) ( *( (fPt) ((* (ptr) pd103 ))))((* (( (ptr) &var_c40808)+4)/* context_v7428 */ ), (word) (( (bPt) &var_c40808)+36) /* var_c39080 */ , pd103); }; } static void proc_P2088(formal_c40904) word formal_c40904; { register ptr gf_c40872 = (ptr) &globalframe; formal_c40904 = (formal_c40904 - 36); /* proc: */ SOURCE(7908, 190) SOURCE(7923, 31) { word pd104; pd104 = (* (( (ptr) (* (( (ptr) gf_c40872)+80)/* var_c38440 */ ))+21) ); (void) ( *( (fPt) ((* (ptr) pd104 ))))((* (( (ptr) formal_c40904)+4) ), (* (W2Pt) (( (ptr) formal_c40904)+6) ), pd104); }; SOURCE(7956, 67) if ((0 != (* (( (ptr) formal_c40904)+8) ))) { SOURCE(7976, 27) { word pd105; pd105 = (* (( (ptr) (* (( (ptr) gf_c40872)+80)/* var_c38440 */ ))+20) ); (void) ( *( (fPt) ((* (ptr) pd105 ))))((* ((( (ptr) formal_c40904)+4)) ), pd105); }; } else { SOURCE(8003, 20) { word pd106; pd106 = (* (( (ptr) (* (( (ptr) gf_c40872)+80)/* var_c38440 */ ))+19) ); (void) ( *( (fPt) ((* (ptr) pd106 ))))((* ((( (ptr) formal_c40904)+4)) ), pd106); }; }; SOURCE(8025, 42) { word pd107; pd107 = (* (( (ptr) (* (( (ptr) gf_c40872)+80)/* var_c38440 */ ))+83) ); (void) ( *( (fPt) ((* (ptr) pd107 ))))((* (( (ptr) formal_c40904)+4) ), (* (W4Pt) (( (ptr) (* (( (ptr) formal_c40904)+5) ))+1) ), 0, pd107); }; SOURCE(8069, 29) { word pd108; pd108 = (* (ptr) (* (( (ptr) formal_c40904)+5) ) ); (void) ( *( (fPt) ((* (ptr) pd108 ))))((* (( (ptr) formal_c40904)+5) ), (* (( (ptr) formal_c40904)+4) ), pd108); }; } static word DefaultGetBufferColorOperator_P1260(context_v7572) word context_v7572; { word var_c7616; /* DefaultGetBufferColorOperator: */ SOURCE(8138, 103) SOURCE(8228, 13) return(0); } static void DefaultAccessBuffer_P1320(context_v7676, action_v7704, path_v7732, oddWrap_v7760) word context_v7676; word action_v7704; word path_v7732; word oddWrap_v7760; { register ptr gf_c40936 = (ptr) &globalframe; /* DefaultAccessBuffer: */ SOURCE(8245, 202) SOURCE(8367, 80) { W3 var_c0219; var_c0219.f0 = 103; var_c0219.f1 = (* (( (ptr) gf_c40936)+15) ); var_c0219.f2 = 0; (void) XR_RaiseError((* (ptr) (* (( (ptr) (* (( (ptr) gf_c40936)+80)/* var_c38440 */ ))+6) ) ), (word) &var_c0219); }; } static void DefaultSaveBuffer_P1380(context_v7880, id_v7908, path_v7936, oddWrap_v7964) word context_v7880; word id_v7908; word path_v7936; word oddWrap_v7964; { W7 var_c40968; register ptr gf_c41000 = (ptr) &globalframe; /* declaration of var_c39144 skipped */ /* declaration of pixelMaps_v9288 skipped */ word savedBuffers_v9344; /* DefaultSaveBuffer: */ SOURCE(8453, 679) { word tmpAddr109; tmpAddr109 = (word) (( (ptr) &var_c40968)+4)/* var_c39144 */ ; (* (ptr) tmpAddr109 ) = ( ((word) (fPt) action_P2148) ); (* (( (ptr) tmpAddr109) + 1) ) = 1; }; SOURCE(8548, 11) var_c40968.f6/* pixelMaps_v9288 */ = 0; SOURCE(8855, 76) { word pd110; pd110 = (* (( (ptr) (* (( (ptr) gf_c41000)+80)/* var_c38440 */ ))+11) ); savedBuffers_v9344 = XR_Narrow((word) ( *( (fPt) ((* (ptr) pd110 ))))(context_v7880, (* (( (ptr) gf_c41000)+14) ), pd110) , (* (( (ptr) gf_c41000)+12) )); }; SOURCE(8933, 91) { word pd111; pd111 = (* (( (ptr) (* (( (ptr) gf_c41000)+82)/* var_c38888 */ ))+30) ); (void) ( *( (fPt) ((* (ptr) pd111 ))))(context_v7880, (word) (( (bPt) &var_c40968)+16)/* var_c39144 */ , path_v7936, oddWrap_v7964, pd111) ; }; SOURCE(9026, 52) { word pd112; pd112 = (* (( (ptr) (* (( (ptr) gf_c41000)+84)/* var_c39176 */ ))+4) ); savedBuffers_v9344 = (word) ( *( (fPt) ((* (ptr) pd112 ))))(savedBuffers_v9344, id_v7908, var_c40968.f6/* pixelMaps_v9288 */ , pd112) ; }; SOURCE(9080, 52) { word pd113; pd113 = (* (( (ptr) (* (( (ptr) gf_c41000)+80)/* var_c38440 */ ))+10) ); (void) ( *( (fPt) ((* (ptr) pd113 ))))(context_v7880, (* (( (ptr) gf_c41000)+14) ), savedBuffers_v9344, pd113); }; } static void action_P2148(pixelMap_v9504, formal_c41064) word pixelMap_v9504; word formal_c41064; { register ptr gf_c41032 = (ptr) &globalframe; word copy_v9532; formal_c41064 = (formal_c41064 - 16); /* action: */ SOURCE(8583, 267) SOURCE(8621, 71) { word var_c39208; word var_c39240; word var_c39272; { word idx114; var_c39208 = ( idx114 = (* (( (ptr) pixelMap_v9504)+5) ), BCK(idx114, 67108863) ); }; var_c39240 = ((word) var_c39208 << 2); var_c39272 = XR_NewObject((24 + var_c39240), (* (( (ptr) gf_c41032)+10) )); (* (( (ptr) var_c39272)+5) ) = var_c39208; copy_v9532 = var_c39272; }; SOURCE(8694, 23) (* (W4Pt) (( (ptr) copy_v9532)+1) ) = (* (W4Pt) (( (ptr) pixelMap_v9504)+1) ); SOURCE(8719, 87) { register word i_v9576 = 0; register word noName_c39304; noName_c39304 = (* (( (ptr) pixelMap_v9504)+5) ); if ((i_v9576 >= noName_c39304)) { goto lab_L100006; }; lab_L100009: ; SOURCE(8766, 40) { word var_c39336; { W2 var_c39368; var_c39368.f0 = 0; var_c39368.f1 = 0; { word pd115; word limit116; pd115 = (* (( (ptr) (* (( (ptr) gf_c41032)+85)/* var_c39400 */ ))+21) ); var_c39336 = (word) ( *( (fPt) ((* (ptr) pd115 ))))((* ((( (ptr) pixelMap_v9504)+6)+( limit116 = (* (( (ptr) pixelMap_v9504)+5) ), BCK(i_v9576, limit116) )) ), var_c39368, (* (W4Pt) (( (ptr) gf_c41032)+70)/* var_c37928 */ ), pd115); }; }; { word limit117; (* ((( (ptr) copy_v9532)+6)+( limit117 = (* (( (ptr) copy_v9532)+5) ), BCK(i_v9576, limit117) )) ) = var_c39336; }; }; i_v9576 = (i_v9576 + 1); if ((i_v9576 < noName_c39304)) { goto lab_L100009; }; lab_L100006: ; }; SOURCE(8817, 33) { word var_c39432; var_c39432 = XR_NewObject(8, (* (( (ptr) gf_c41032)+7) )); (* (ptr) var_c39432 ) = copy_v9532; (* (( (ptr) var_c39432)+1) ) = (* (( (ptr) formal_c41064)+6) ); (* (( (ptr) formal_c41064)+6) ) = var_c39432; }; } static void DefaultRestoreBuffer_P1440(context_v8024, id_v8052) word context_v8024; word id_v8052; { W7 var_c41096; register ptr gf_c41128 = (ptr) &globalframe; /* declaration of var_c39464 skipped */ word savedBuffers_v9620; /* declaration of pixelMaps_v9648 skipped */ /* DefaultRestoreBuffer: */ SOURCE(9138, 580) { word tmpAddr118; tmpAddr118 = (word) (( (ptr) &var_c41096)+4)/* var_c39464 */ ; (* (ptr) tmpAddr118 ) = ( ((word) (fPt) action_P2256) ); (* (( (ptr) tmpAddr118) + 1) ) = 1; }; SOURCE(9205, 76) { word pd119; pd119 = (* (( (ptr) (* (( (ptr) gf_c41128)+80)/* var_c38440 */ ))+11) ); savedBuffers_v9620 = XR_Narrow((word) ( *( (fPt) ((* (ptr) pd119 ))))(context_v8024, (* (( (ptr) gf_c41128)+14) ), pd119) , (* (( (ptr) gf_c41128)+12) )); }; SOURCE(9283, 11) { word pd120; pd120 = (* (( (ptr) (* (( (ptr) gf_c41128)+84)/* var_c39176 */ ))+5) ); var_c41096.f6/* pixelMaps_v9648 */ = XR_Narrow((word) ( *( (fPt) ((* (ptr) pd120 ))))(savedBuffers_v9620, id_v8052, pd120) , (* (( (ptr) gf_c41128)+7) )); }; SOURCE(9602, 116) { W4 var_c39496; { word pd121; pd121 = (* (( (ptr) (* (( (ptr) gf_c41128)+82)/* var_c38888 */ ))+15) ); (void) ( *( (fPt) ((* (ptr) pd121 ))))((word) &var_c39496, context_v8024, pd121); }; { word pd122; pd122 = (* (( (ptr) (* (( (ptr) gf_c41128)+82)/* var_c38888 */ ))+31) ); (void) ( *( (fPt) ((* (ptr) pd122 ))))(context_v8024, (word) (( (bPt) &var_c41096)+16)/* var_c39464 */ , var_c39496, pd122) ; }; }; } static void action_P2256(pixelMap_v9836, formal_c41192) word pixelMap_v9836; word formal_c41192; { register ptr gf_c41160 = (ptr) &globalframe; formal_c41192 = (formal_c41192 - 16); /* action: */ SOURCE(9349, 230) SOURCE(9387, 192) { register word each_v9864; each_v9864 = (* (( (ptr) formal_c41192)+6) ); lab_L100013: ; if ((each_v9864 != 0)) { } else { goto lab_L100010; }; { word src_v9992; SOURCE(9457, 26) src_v9992 = (* (ptr) each_v9864 ); SOURCE(9485, 94) { register word i_v10036 = 0; register word noName_c39528; noName_c39528 = (* (( (ptr) src_v9992)+5) ); if ((i_v10036 >= noName_c39528)) { goto lab_L100014; }; lab_L100017: ; SOURCE(9527, 52) { W2 var_c39560; var_c39560.f0 = 0; var_c39560.f1 = 0; { word pd123; word limit124; word limit125; pd123 = (* (( (ptr) (* (( (ptr) gf_c41160)+85)/* var_c39400 */ ))+50) ); (void) ( *( (fPt) ((* (ptr) pd123 ))))((* ((( (ptr) pixelMap_v9836)+6)+( limit124 = (* (( (ptr) pixelMap_v9836)+5) ), BCK(i_v10036, limit124) )) ), (* ((( (ptr) src_v9992)+6)+( limit125 = (* (( (ptr) src_v9992)+5) ), BCK(i_v10036, limit125) )) ), var_c39560, 0, pd123); }; }; i_v10036 = (i_v10036 + 1); if ((i_v10036 < noName_c39528)) { goto lab_L100017; }; lab_L100014: ; }; }; each_v9864 = (* (( (ptr) each_v9864)+1) ); goto lab_L100013; lab_L100010: ; }; } static void DefaultDiscardBuffer_P1500(context_v8112, id_v8140) word context_v8112; word id_v8140; { register ptr gf_c41224 = (ptr) &globalframe; word savedBuffers_v10080; /* DefaultDiscardBuffer: */ SOURCE(9724, 240) SOURCE(9791, 76) { word pd126; pd126 = (* (( (ptr) (* (( (ptr) gf_c41224)+80)/* var_c38440 */ ))+11) ); savedBuffers_v10080 = XR_Narrow((word) ( *( (fPt) ((* (ptr) pd126 ))))(context_v8112, (* (( (ptr) gf_c41224)+14) ), pd126) , (* (( (ptr) gf_c41224)+12) )); }; SOURCE(9869, 41) { word pd127; pd127 = (* (( (ptr) (* (( (ptr) gf_c41224)+84)/* var_c39176 */ ))+6) ); savedBuffers_v10080 = (word) ( *( (fPt) ((* (ptr) pd127 ))))(savedBuffers_v10080, id_v8140, pd127); }; SOURCE(9912, 52) { word pd128; pd128 = (* (( (ptr) (* (( (ptr) gf_c41224)+80)/* var_c38440 */ ))+10) ); (void) ( *( (fPt) ((* (ptr) pd128 ))))(context_v8112, (* (( (ptr) gf_c41224)+14) ), savedBuffers_v10080, pd128); }; } static void NoName_Q2700(formal_c0258, formal_c200000, formal_c200001, formal_c200002, formal_c200003) word formal_c0258; word formal_c200000; word formal_c200001; word formal_c200002; word formal_c200003; { register ptr gf_c0299 = (ptr) &globalframe; if ((formal_c200001 == (* (ptr) (* (( (ptr) (* (( (ptr) gf_c0299)+80)/* var_c38440 */ ))+6) ) ))) { { W3 error_v36480; error_v36480 = (* (W3Pt) formal_c200003 ); SOURCE(7127, 9) (* (ptr) formal_c0258 ) = 2; (* (( (ptr) formal_c0258)+1) ) = 2; return; }; }; (* (ptr) formal_c0258 ) = 0; (* (( (ptr) formal_c0258)+1) ) = 0; return; } /* file: ImagerPrivateImpl, module: ImagerPrivateImpl, compiled at: July 28, 1993 10:22:03 am PDT */ extern void XR_install_ImagerPrivateImpl() { NoName_Q2580(); } extern void XR_run_ImagerPrivateImpl() { XR_Start(&globalframe); }