/* Generated with C2C (Cedar To C)*/ /* Copyright (C) 1993 by Xerox Corporation. All rights reserved. */ /* time: August 20, 1993 12:50:19 pm PDT */ /* C2C version: April 20, 1993 (sun4) */ /* ref-counting: off */ /* file: X11ViewersCommandsImpl, module: X11ViewersCommandsImpl */ /* switches: bcfhklnouw */ #include #include static char versionStamp[] = "@(#)mob_version [477389385,2095797496] X11ViewersCommandsImpl"; typedef unsigned word, *ptr; typedef unsigned char byte, *bPt; typedef unsigned short half, *hPt; typedef word (*fPt)(); typedef struct {word f0, f1, f2, f3, f4, f5;} W6; typedef struct {word f0, f1;} W2; typedef struct {word f0, f1, f2, f3, f4;} W5; typedef struct {word f0, f1, f2;} W3; typedef struct {word f0, f1, f2, f3, f4, f5, f6, f7;} W8; #define SOURCE(p, l) /* source p, l */ static float fc118 = 0.0; static float fc121 = 1.0; static void NoName_Q972(); static void X11ViewersCommandsImpl_P0(); static word IgnoreViewerError_P60(); static void DisabledCommand_P120(); static word SSDataOrFail_P180(); static word TopWidgetOrFail_P240(); static void WithdrawCommand_P300(); static void ReOpenCommand_P360(); static void ModeCommand_P420(); static void Fail_P720(); static void MoveCommand_P480(); static void X11CursorColorCommand_P540(); static word NoName_Q1032(); static void DebugSetOverheadCost_P600(); static word NoName_Q1092(); static void StartX11ViewersCommand_P660(); static word NoName_Q1152(); static void NoName_Q1212(); static void NoName_Q1272(); static void NoName_Q1332(); 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[4];} string3 = {65540, "\242\000\000"}; static struct {unsigned f; char r[4];} string4 = {131076, "\216\251\000"}; static struct {unsigned f; char r[64];} string5 = {3932224, "Initial start up for X11Viewers; on failure exit cedar world\000\000\000"}; static struct {unsigned f; char r[8];} string6 = {327688, "abort\000\000"}; static struct {unsigned f; char r[28];} string7 = {1638428, "X11ViewersInitialStartUp!\000\000"}; static struct {unsigned f; char r[28];} string8 = {1638428, "X11ViewersInitialStartUp+\000\000"}; static struct {unsigned f; char r[56];} string9 = {3407928, "Initial start up for X11Viewers; on failure retry...\000\000\000"}; static struct {unsigned f; char r[8];} string10 = {393224, "repeat\000"}; static struct {unsigned f; char r[28];} string11 = {1572892, "X11ViewersInitialStartUp\000\000\000"}; static struct {unsigned f; char r[60];} string12 = {3670076, "Initial start up for X11Viewers; on failure make message\000\000\000"}; static struct {unsigned f; char r[4];} string13 = {196612, "XVW"}; static struct {unsigned f; char r[20];} string14 = {1048596, "Start X11Viewers\000\000\000"}; static struct {unsigned f; char r[16];} string15 = {917520, "X11ViewersMove\000"}; static struct {unsigned f; char r[16];} string16 = {917520, "Migrate window\000"}; static struct {unsigned f; char r[16];} string17 = {917520, "X11ViewersMode\000"}; static struct {unsigned f; char r[20];} string18 = {1048596, "Set display mode\000\000\000"}; static struct {unsigned f; char r[20];} string19 = {1179668, "X11ViewersWithdraw\000"}; static struct {unsigned f; char r[16];} string20 = {983056, "Withdraw window"}; static struct {unsigned f; char r[20];} string21 = {1048596, "X11ViewersReOpen\000\000\000"}; static struct {unsigned f; char r[28];} string22 = {1572892, "Re-open withdrawn window\000\000\000"}; static struct {unsigned f; char r[20];} string23 = {1114132, "RawViewersRestart\000\000"}; static struct {unsigned f; char r[12];} string24 = {524300, "ColorMap\000\000\000"}; static struct {unsigned f; char r[12];} string25 = {589836, "MouseGain\000\000"}; static struct {unsigned f; char r[12];} string26 = {720908, "MouseGainXY"}; static struct {unsigned f; char r[28];} string27 = {1572892, "X11ViewersSetCursorColor\000\000\000"}; static struct {unsigned f; char r[32];} string28 = {1966112, "Set cursor color (r,g,b: REAL)\000"}; static struct {unsigned f; char r[24];} string29 = {1441816, "X11ViewersOverHeadCost\000"}; static struct {unsigned f; char r[44];} string30 = {2818092, "For ChJ's private tweaking of cost function"}; static struct {unsigned f; char r[28];} string31 = {1638428, " X11Viewers ignores the \000\000"}; static struct {unsigned f; char r[12];} string32 = {524300, " command\000\000\000"}; static struct {unsigned f; char r[32];} string33 = {1966112, "world has not yet been started\000"}; static struct {unsigned f; char r[20];} string34 = {1048596, "world not active\000\000\000"}; static struct {unsigned f; char r[12];} string35 = {524300, "-default\000\000\000"}; static struct {unsigned f; char r[8];} string36 = {393224, "color8\000"}; static struct {unsigned f; char r[8];} string37 = {393224, "color4\000"}; static struct {unsigned f; char r[8];} string38 = {327688, "color\000\000"}; static struct {unsigned f; char r[4];} string39 = {131076, "bw\000"}; static struct {unsigned f; char r[8];} string40 = {262152, "bwX2\000\000\000"}; static struct {unsigned f; char r[4];} string41 = {131076, "db\000"}; static struct {unsigned f; char r[60];} string42 = {3866684, "usage: X11ViewersMode [-default] (color8 | bw | bwX2 | db)\012"}; static struct {unsigned f; char r[24];} string43 = {1376280, "must specify a server\000\000"}; static struct {unsigned f; char r[16];} string44 = {851984, "migration...\012\000\000"}; static struct {unsigned f; char r[28];} string45 = {1703964, "needs rgb arguments (REAL)\000"}; static struct {unsigned f; char r[32];} string46 = {1966112, "arguments in 0.0 .. 1.0 please\000"}; static struct {unsigned f; char r[28];} string47 = {1638428, "needs an integer argument\000\000"}; static struct {unsigned f; char r[24];} string48 = {1376280, "A no-op in X11Viewers\000\000"}; static struct {unsigned f; char r[36];} string49 = {2228260, "needs zero or one integer argument\000"}; static struct {unsigned f; char r[16];} string50 = {786448, "OverheadCost\000\000\000"}; static struct {unsigned f; char r[36];} string51 = {2293796, "X11Viewers has already been started"}; static struct {unsigned f; char r[60];} string52 = {3801148, "Can't start Cedar because can't create X window connection\000"}; static struct {unsigned f; char r[12];} string53 = {589836, " because \000\000"}; static struct {unsigned f; char r[8];} string54 = {458760, "Failure"}; static struct {unsigned f; char r[28];} string55 = {1703964, "CommanderOnStandardStreams\000"}; static struct {unsigned f; char r[12];} string56 = {524300, "DontExit\000\000\000"}; static struct {unsigned f; char r[16];} string57 = {851984, "\257\300\034\164\142\111\300\174\353\124\370\100\164\000\000"}; static struct {unsigned f; char r[12];} string58 = {524296, "\006\001\070\010\000\004\071\001\000\000\000"}; static struct {unsigned f; char r[16];} string59 = {851984, "\257\300\055\153\222\376\300\327\164\352\142\100\150\000\000"}; static struct {unsigned f; char r[16];} string60 = {851984, "\257\300\373\225\000\071\300\362\156\307\320\100\150\000\000"}; static struct {unsigned f; char r[16];} string61 = {851984, "\257\300\311\235\133\064\300\165\175\234\175\100\150\000\000"}; static struct {unsigned f; char r[16];} string62 = {851984, "\257\300\255\053\300\023\300\142\135\315\105\100\150\000\000"}; static struct {unsigned f; char r[16];} string63 = {851984, "\257\300ZT?\010\300\370;=;@h\000\000"}; static struct {unsigned f; char r[16];} string64 = {851984, "\257\300\240\236\274\315\300\111\163\325\023\100\150\000\000"}; static struct {unsigned f; char r[16];} string65 = {851984, "\257\300\363\223\326\161\300\017\164\046\072\100\150\000\000"}; static struct {unsigned f; char r[16];} string66 = {851984, "\257\300\210\010\162\111\300\030\013\367\102\100\150\000\000"}; static struct {unsigned f; char r[16];} string67 = {851984, "\257\300\310\131\177\305\300\370\127\224\175\100\150\000\000"}; static struct {unsigned f; char r[16];} string68 = {851984, "\257\300\351\276\264\273\300\115\104\320\264\100\164\000\000"}; static struct {unsigned f; char r[16];} string69 = {851984, "\257\300\033\115\307\000\300\214\060\055\310\100\150\000\000"}; static struct {unsigned f; char r[16];} string70 = {851984, "\257\300\273`R#\300\206CBt@h\000\000"}; static struct {unsigned f; char r[16];} string71 = {851984, "\257\300\054\174\025\242\300\120\014\117\154\100\150\000\000"}; static struct {unsigned f; char r[16];} string72 = {851984, "\257\300\251\206\104\055\300\374\254\024\121\100\150\000\000"}; static struct {unsigned f; char r[16];} string73 = {851984, "\257\300\206\104\222\333\300\126\023\233\105\100\150\000\000"}; static struct {unsigned f; char r[16];} string74 = {851984, "\257\300\175\013\076\107\300\034\225\050\255\100\150\000\000"}; static struct { word f0[71]; word f71; word f72; word f73; word f74; word f75; word f76; word f77; word f78; word f79; word f80; word f81; word f82; word f83; word f84; word f85; word f86; word f87; word f88; word f89; word f90; word f91; word f92; word f93; word f94[17]; } globalframe = { {0}, (word) StartX11ViewersCommand_P660, 0, (word) DebugSetOverheadCost_P600, 0, (word) X11CursorColorCommand_P540, 0, (word) MoveCommand_P480, 0, (word) ModeCommand_P420, 0, (word) ReOpenCommand_P360, 0, (word) WithdrawCommand_P300, 0, (word) TopWidgetOrFail_P240, 0, (word) SSDataOrFail_P180, 0, (word) DisabledCommand_P120, 0, (word) IgnoreViewerError_P60, 0, (word) X11ViewersCommandsImpl_P0, {0} }; static void NoName_Q972() { register ptr gf_c0136 = (ptr) &globalframe; word var_c16280; (* (( (ptr) gf_c0136)+9) ) = (word) XR_GetTypeIndex((word) &string1, 0, (word) &string2); (* (( (ptr) gf_c0136)+10) ) = (word) XR_GetTypeIndexS((word) (&string3)); (* (( (ptr) gf_c0136)+13) ) = (word) XR_GetTypeIndex((word) &string4, 0, (word) &string2); (* (ptr) (( (bPt) gf_c0136)+56) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+9) ), (word) &string5); (* (ptr) (( (bPt) gf_c0136)+60) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+13) ), (word) &string6); (* (ptr) (( (bPt) gf_c0136)+64) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+9) ), (word) &string7); (* (ptr) (( (bPt) gf_c0136)+68) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+9) ), (word) &string8); (* (ptr) (( (bPt) gf_c0136)+72) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+9) ), (word) &string9); (* (ptr) (( (bPt) gf_c0136)+76) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+13) ), (word) &string10); (* (ptr) (( (bPt) gf_c0136)+80) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+9) ), (word) &string11); (* (ptr) (( (bPt) gf_c0136)+84) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+9) ), (word) &string12); (* (ptr) (( (bPt) gf_c0136)+88) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+9) ), (word) &string13); (* (ptr) (( (bPt) gf_c0136)+92) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+9) ), (word) &string14); (* (ptr) (( (bPt) gf_c0136)+96) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+9) ), (word) &string15); (* (ptr) (( (bPt) gf_c0136)+100) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+9) ), (word) &string16); (* (ptr) (( (bPt) gf_c0136)+104) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+9) ), (word) &string17); (* (ptr) (( (bPt) gf_c0136)+108) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+9) ), (word) &string18); (* (ptr) (( (bPt) gf_c0136)+112) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+9) ), (word) &string19); (* (ptr) (( (bPt) gf_c0136)+116) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+9) ), (word) &string20); (* (ptr) (( (bPt) gf_c0136)+120) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+9) ), (word) &string21); (* (ptr) (( (bPt) gf_c0136)+124) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+9) ), (word) &string22); (* (ptr) (( (bPt) gf_c0136)+128) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+9) ), (word) &string23); (* (ptr) (( (bPt) gf_c0136)+132) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+9) ), (word) &string24); (* (ptr) (( (bPt) gf_c0136)+136) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+9) ), (word) &string25); (* (ptr) (( (bPt) gf_c0136)+140) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+9) ), (word) &string26); (* (ptr) (( (bPt) gf_c0136)+144) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+9) ), (word) &string27); (* (ptr) (( (bPt) gf_c0136)+148) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+9) ), (word) &string28); (* (ptr) (( (bPt) gf_c0136)+152) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+9) ), (word) &string29); (* (ptr) (( (bPt) gf_c0136)+156) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+9) ), (word) &string30); (* (ptr) (( (bPt) gf_c0136)+160) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+9) ), (word) &string31); (* (ptr) (( (bPt) gf_c0136)+164) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+9) ), (word) &string32); (* (ptr) (( (bPt) gf_c0136)+168) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+9) ), (word) &string33); (* (ptr) (( (bPt) gf_c0136)+172) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+9) ), (word) &string34); (* (ptr) (( (bPt) gf_c0136)+176) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+9) ), (word) &string35); (* (ptr) (( (bPt) gf_c0136)+180) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+9) ), (word) &string36); (* (ptr) (( (bPt) gf_c0136)+184) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+13) ), (word) &string36); (* (ptr) (( (bPt) gf_c0136)+188) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+9) ), (word) &string37); (* (ptr) (( (bPt) gf_c0136)+192) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+13) ), (word) &string37); (* (ptr) (( (bPt) gf_c0136)+196) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+9) ), (word) &string38); (* (ptr) (( (bPt) gf_c0136)+200) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+9) ), (word) &string39); (* (ptr) (( (bPt) gf_c0136)+204) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+13) ), (word) &string39); (* (ptr) (( (bPt) gf_c0136)+208) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+9) ), (word) &string40); (* (ptr) (( (bPt) gf_c0136)+212) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+13) ), (word) &string40); (* (ptr) (( (bPt) gf_c0136)+216) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+9) ), (word) &string41); (* (ptr) (( (bPt) gf_c0136)+220) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+13) ), (word) &string41); (* (ptr) (( (bPt) gf_c0136)+224) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+9) ), (word) &string42); (* (ptr) (( (bPt) gf_c0136)+228) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+9) ), (word) &string43); (* (ptr) (( (bPt) gf_c0136)+232) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+9) ), (word) &string44); (* (ptr) (( (bPt) gf_c0136)+236) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+9) ), (word) &string45); (* (ptr) (( (bPt) gf_c0136)+240) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+9) ), (word) &string46); (* (ptr) (( (bPt) gf_c0136)+244) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+9) ), (word) &string47); (* (ptr) (( (bPt) gf_c0136)+248) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+9) ), (word) &string48); (* (ptr) (( (bPt) gf_c0136)+252) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+9) ), (word) &string49); (* (ptr) (( (bPt) gf_c0136)+256) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+13) ), (word) &string50); (* (ptr) (( (bPt) gf_c0136)+260) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+9) ), (word) &string51); (* (ptr) (( (bPt) gf_c0136)+264) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+9) ), (word) &string52); (* (ptr) (( (bPt) gf_c0136)+268) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+9) ), (word) &string53); (* (ptr) (( (bPt) gf_c0136)+272) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+13) ), (word) &string54); (* (ptr) (( (bPt) gf_c0136)+276) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+13) ), (word) &string55); (* (ptr) (( (bPt) gf_c0136)+280) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0136)+13) ), (word) &string56); (void) XR_DeclareGlobalFrame((word) "X11ViewersCommandsImpl", &globalframe, (word) XR_GetTypeIndex((word) &string57, 0, (word) &string58) , (word) (( (bPt) gf_c0136)+372)/* var_c15288 */ ); var_c16280 = (word) XR_ImportInterface((word) "Atom", (word) XR_GetTypeIndexS((word) (&string59)), 16); (* (( (ptr) gf_c0136)+110)/* var_c16248 */ ) = var_c16280; (void) XR_ImportProcS(var_c16280, 788739); var_c16280 = (word) XR_ImportInterface((word) "Commander", (word) XR_GetTypeIndexS((word) (&string60)), 3); (* (( (ptr) gf_c0136)+97)/* var_c15384 */ ) = var_c16280; (void) XR_ImportProcS(var_c16280, 1310725); var_c16280 = (word) XR_ImportInterface((word) "CommanderOps", (word) XR_GetTypeIndexS((word) (&string61)), 14); (* (( (ptr) gf_c0136)+98)/* var_c15448 */ ) = var_c16280; (void) XR_ImportProcS(var_c16280, 67371777); (void) XR_ImportProcS(var_c16280, 67634178); (void) XR_ImportProcS(var_c16280, 67896579); var_c16280 = (word) XR_ImportInterface((word) "Convert", (word) XR_GetTypeIndexS((word) (&string62)), 73); (* (( (ptr) gf_c0136)+104)/* var_c15736 */ ) = var_c16280; (void) XR_ImportProcS(var_c16280, 67634690); (void) XR_ImportProcS(var_c16280, 67373057); var_c16280 = (word) XR_ImportInterface((word) "ImagerColor", (word) XR_GetTypeIndexS((word) (&string63)), 32); (* (( (ptr) gf_c0136)+105)/* var_c15896 */ ) = var_c16280; (void) XR_ImportProcS(var_c16280, 67898625); var_c16280 = (word) XR_ImportInterface((word) "Process", (word) XR_GetTypeIndexS((word) (&string64)), 22); (* (( (ptr) gf_c0136)+109)/* var_c16216 */ ) = var_c16280; (void) XR_ImportProcS(var_c16280, 266753); var_c16280 = (word) XR_ImportInterface((word) "Rope", (word) XR_GetTypeIndexS((word) (&string65)), 43); (* (( (ptr) gf_c0136)+99)/* var_c15480 */ ) = var_c16280; (void) XR_ImportProcS(var_c16280, 67373313); (void) XR_ImportProcS(var_c16280, 67896323); (void) XR_ImportProcS(var_c16280, 68419845); var_c16280 = (word) XR_ImportInterface((word) "Termination", (word) XR_GetTypeIndexS((word) (&string66)), 5); (* (( (ptr) gf_c0136)+108)/* var_c16184 */ ) = var_c16280; (void) XR_ImportProcS(var_c16280, 524290); var_c16280 = (word) XR_ImportInterface((word) "ViewerErrors", (word) XR_GetTypeIndexS((word) (&string67)), 2); (* (( (ptr) gf_c0136)+96)/* var_c15352 */ ) = var_c16280; (void) XR_ImportProcS(var_c16280, 524290); var_c16280 = (word) XR_ImportInterface((word) "Xl", (word) XR_GetTypeIndexS((word) (&string68)), 218); (* (( (ptr) gf_c0136)+95)/* var_c15320 */ ) = var_c16280; var_c16280 = (word) XR_ImportInterface((word) "XTk", (word) XR_GetTypeIndexS((word) (&string69)), 50); (* (( (ptr) gf_c0136)+106)/* var_c16056 */ ) = var_c16280; (void) XR_ImportProcS(var_c16280, 788227); var_c16280 = (word) XR_ImportInterface((word) "XTkMigration", (word) XR_GetTypeIndexS((word) (&string70)), 3); (* (( (ptr) gf_c0136)+103)/* var_c15704 */ ) = var_c16280; (void) XR_ImportProcS(var_c16280, 67633154); var_c16280 = (word) XR_ImportInterface((word) "XTkShellWidgets", (word) XR_GetTypeIndexS((word) (&string71)), 26); (* (( (ptr) gf_c0136)+101)/* var_c15576 */ ) = var_c16280; (void) XR_ImportProcS(var_c16280, 266241); (void) XR_ImportProcS(var_c16280, 266753); var_c16280 = (word) XR_ImportInterface((word) "X11Viewers", (word) XR_GetTypeIndexS((word) (&string72)), 8); (* (( (ptr) gf_c0136)+107)/* var_c16120 */ ) = var_c16280; (void) XR_ImportProcS(var_c16280, 262145); var_c16280 = (word) XR_ImportInterface((word) "X11ViewersAccess", (word) XR_GetTypeIndexS((word) (&string73)), 8); (* (( (ptr) gf_c0136)+102)/* var_c15672 */ ) = var_c16280; (void) XR_ImportProcS(var_c16280, 263681); (void) XR_ImportProcS(var_c16280, 263937); var_c16280 = (word) XR_ImportInterface((word) "X11ViewersInstance", (word) XR_GetTypeIndexS((word) (&string74)), 1); (* (( (ptr) gf_c0136)+100)/* var_c15512 */ ) = var_c16280; (void) XR_ImportProcS(var_c16280, 67108864); } static void X11ViewersCommandsImpl_P0(formal_c036, formal_c035) word formal_c036; word formal_c035; { register ptr gf_c16312 = (ptr) &globalframe; /* X11ViewersCommandsImpl: */ SOURCE(204, 5619) SOURCE(4325, 61) { word pd75; pd75 = (* (( (ptr) (* (( (ptr) gf_c16312)+96)/* var_c15352 */ ))+4) ); (void) ( *( (fPt) ((* (ptr) pd75 ))))((* (( (ptr) (* (( (ptr) gf_c16312)+95)/* var_c15320 */ ))+4) ), (word) (( (bPt) gf_c16312)+364) /* var_c15256 */ , pd75); }; SOURCE(4473, 175) { word pd76; pd76 = (* (( (ptr) (* (( (ptr) gf_c16312)+97)/* var_c15384 */ ))+4) ); (void) ( *( (fPt) ((* (ptr) pd76 ))))((* (( (ptr) gf_c16312)+16) ), (word) (( (bPt) gf_c16312)+284)/* var_c14936 */ , (* ( ( (ptr) gf_c16312)+14) ), (* (( (ptr) gf_c16312)+15) ), 1, pd76); }; SOURCE(4650, 168) { word pd77; pd77 = (* (( (ptr) (* (( (ptr) gf_c16312)+97)/* var_c15384 */ ))+4) ); (void) ( *( (fPt) ((* (ptr) pd77 ))))((* (( (ptr) gf_c16312)+17) ), (word) (( (bPt) gf_c16312)+284)/* var_c14936 */ , (* ( ( (ptr) gf_c16312)+18) ), (* (( (ptr) gf_c16312)+19) ), 1, pd77); }; SOURCE(4820, 150) { word pd78; pd78 = (* (( (ptr) (* (( (ptr) gf_c16312)+97)/* var_c15384 */ ))+4) ); (void) ( *( (fPt) ((* (ptr) pd78 ))))((* (( (ptr) gf_c16312)+20) ), (word) (( (bPt) gf_c16312)+284)/* var_c14936 */ , (* ( ( (ptr) gf_c16312)+21) ), 0, 1, pd78); }; SOURCE(4972, 85) { word pd79; pd79 = (* (( (ptr) (* (( (ptr) gf_c16312)+97)/* var_c15384 */ ))+4) ); (void) ( *( (fPt) ((* (ptr) pd79 ))))((* (( (ptr) gf_c16312)+22) ), (word) (( (bPt) gf_c16312)+284)/* var_c14936 */ , (* ( ( (ptr) gf_c16312)+23) ), 0, 1, pd79); }; SOURCE(5059, 67) { word pd80; pd80 = (* (( (ptr) (* (( (ptr) gf_c16312)+97)/* var_c15384 */ ))+4) ); (void) ( *( (fPt) ((* (ptr) pd80 ))))((* (( (ptr) gf_c16312)+24) ), (word) (( (bPt) gf_c16312)+308)/* var_c15032 */ , (* ( ( (ptr) gf_c16312)+25) ), 0, 1, pd80); }; SOURCE(5128, 69) { word pd81; pd81 = (* (( (ptr) (* (( (ptr) gf_c16312)+97)/* var_c15384 */ ))+4) ); (void) ( *( (fPt) ((* (ptr) pd81 ))))((* (( (ptr) gf_c16312)+26) ), (word) (( (bPt) gf_c16312)+316)/* var_c15064 */ , (* ( ( (ptr) gf_c16312)+27) ), 0, 1, pd81); }; SOURCE(5199, 76) { word pd82; pd82 = (* (( (ptr) (* (( (ptr) gf_c16312)+97)/* var_c15384 */ ))+4) ); (void) ( *( (fPt) ((* (ptr) pd82 ))))((* (( (ptr) gf_c16312)+28) ), (word) (( (bPt) gf_c16312)+332)/* var_c15128 */ , (* ( ( (ptr) gf_c16312)+29) ), 0, 1, pd82); }; SOURCE(5277, 81) { word pd83; pd83 = (* (( (ptr) (* (( (ptr) gf_c16312)+97)/* var_c15384 */ ))+4) ); (void) ( *( (fPt) ((* (ptr) pd83 ))))((* (( (ptr) gf_c16312)+30) ), (word) (( (bPt) gf_c16312)+324)/* var_c15096 */ , (* ( ( (ptr) gf_c16312)+31) ), 0, 1, pd83); }; SOURCE(5360, 65) { word pd84; pd84 = (* (( (ptr) (* (( (ptr) gf_c16312)+97)/* var_c15384 */ ))+4) ); (void) ( *( (fPt) ((* (ptr) pd84 ))))((* (( (ptr) gf_c16312)+32) ), (word) (( (bPt) gf_c16312)+356)/* var_c15224 */ , (* ( ( (ptr) gf_c16312)+62) ), 0, 1, pd84); }; SOURCE(5427, 56) { word pd85; pd85 = (* (( (ptr) (* (( (ptr) gf_c16312)+97)/* var_c15384 */ ))+4) ); (void) ( *( (fPt) ((* (ptr) pd85 ))))((* (( (ptr) gf_c16312)+33) ), (word) (( (bPt) gf_c16312)+356)/* var_c15224 */ , (* ( ( (ptr) gf_c16312)+62) ), 0, 1, pd85); }; SOURCE(5485, 57) { word pd86; pd86 = (* (( (ptr) (* (( (ptr) gf_c16312)+97)/* var_c15384 */ ))+4) ); (void) ( *( (fPt) ((* (ptr) pd86 ))))((* (( (ptr) gf_c16312)+34) ), (word) (( (bPt) gf_c16312)+356)/* var_c15224 */ , (* ( ( (ptr) gf_c16312)+62) ), 0, 1, pd86); }; SOURCE(5544, 59) { word pd87; pd87 = (* (( (ptr) (* (( (ptr) gf_c16312)+97)/* var_c15384 */ ))+4) ); (void) ( *( (fPt) ((* (ptr) pd87 ))))((* (( (ptr) gf_c16312)+35) ), (word) (( (bPt) gf_c16312)+356)/* var_c15224 */ , (* ( ( (ptr) gf_c16312)+62) ), 0, 1, pd87); }; SOURCE(5605, 103) { word pd88; pd88 = (* (( (ptr) (* (( (ptr) gf_c16312)+97)/* var_c15384 */ ))+4) ); (void) ( *( (fPt) ((* (ptr) pd88 ))))((* (( (ptr) gf_c16312)+36) ), (word) (( (bPt) gf_c16312)+300)/* var_c15000 */ , (* ( ( (ptr) gf_c16312)+37) ), 0, 1, pd88); }; SOURCE(5710, 113) { word pd89; pd89 = (* (( (ptr) (* (( (ptr) gf_c16312)+97)/* var_c15384 */ ))+4) ); (void) ( *( (fPt) ((* (ptr) pd89 ))))((* (( (ptr) gf_c16312)+38) ), (word) (( (bPt) gf_c16312)+292)/* var_c14968 */ , (* ( ( (ptr) gf_c16312)+39) ), 0, 1, pd89); }; } static word IgnoreViewerError_P60(signalOrError_v5732) word signalOrError_v5732; { word continue_v5776; /* IgnoreViewerError: */ SOURCE(461, 65) SOURCE(461, 65) continue_v5776 = 1; SOURCE(510, 16) continue_v5776 = 1; SOURCE(461, 65) return(continue_v5776); } static void DisabledCommand_P120(formal_c043, cmd_v8360) word formal_c043; word cmd_v8360; { register ptr gf_c16344 = (ptr) &globalframe; word result_v8404; word msg_v8432; /* DisabledCommand: */ SOURCE(576, 125) SOURCE(576, 125) result_v8404 = 0; SOURCE(576, 125) msg_v8432 = 0; SOURCE(619, 82) { word var_c15416; { word pd90; pd90 = (* (( (ptr) (* (( (ptr) gf_c16344)+98)/* var_c15448 */ ))+9) ); var_c15416 = (word) ( *( (fPt) ((* (ptr) pd90 ))))(cmd_v8360, 0, 0, pd90); }; { word pd91; pd91 = (* (( (ptr) (* (( (ptr) gf_c16344)+99)/* var_c15480 */ ))+5) ); msg_v8432 = (word) ( *( (fPt) ((* (ptr) pd91 ))))((* (( (ptr) gf_c16344)+40) ), var_c15416, (* (( (ptr) gf_c16344)+41) ), 0, 0, pd91) ; }; }; /* removed tail goto */ (* (ptr) formal_c043 ) = result_v8404; (* (( (ptr) formal_c043)+1) ) = msg_v8432; return; } static word SSDataOrFail_P180() { register ptr gf_c16376 = (ptr) &globalframe; word var_c3724; word ssd_v3812; /* SSDataOrFail: */ SOURCE(707, 210) SOURCE(771, 60) { word pd92; pd92 = (* (( (ptr) (* (( (ptr) gf_c16376)+100)/* var_c15512 */ ))+4) ); ssd_v3812 = (word) ( *( (fPt) ((* (ptr) pd92 ))))(pd92); }; SOURCE(833, 69) if ((ssd_v3812 == 0)) { SOURCE(849, 53) { word var_c046; var_c046 = (* (( (ptr) gf_c16376)+42) ); (void) XR_RaiseError((* (( (ptr) (* (( (ptr) gf_c16376)+98)/* var_c15448 */ ))+4) ), (word) &var_c046); }; }; SOURCE(904, 13) return(ssd_v3812); } static word TopWidgetOrFail_P240() { register ptr gf_c16408 = (ptr) &globalframe; word top_v3784; word ssd_v3856; /* TopWidgetOrFail: */ SOURCE(921, 175) SOURCE(921, 175) top_v3784 = 0; SOURCE(976, 49) ssd_v3856 = (word) SSDataOrFail_P180(); SOURCE(1027, 69) top_v3784 = (* (( (ptr) ssd_v3856)+2) ); if ((top_v3784 == 0)) { SOURCE(1057, 39) { word var_c049; var_c049 = (* (( (ptr) gf_c16408)+43) ); (void) XR_RaiseError((* (( (ptr) (* (( (ptr) gf_c16408)+98)/* var_c15448 */ ))+4) ), (word) &var_c049); }; }; SOURCE(921, 175) return(top_v3784); } static void WithdrawCommand_P300(formal_c054, cmd_v8492) word formal_c054; word cmd_v8492; { register ptr gf_c16440 = (ptr) &globalframe; word result_v8536; word msg_v8564; /* WithdrawCommand: */ SOURCE(1102, 86) SOURCE(1102, 86) result_v8536 = 0; SOURCE(1102, 86) msg_v8564 = 0; SOURCE(1145, 43) { word var_c15544; var_c15544 = (word) TopWidgetOrFail_P240(); { word pd93; pd93 = (* (( (ptr) (* (( (ptr) gf_c16440)+101)/* var_c15576 */ ))+22) ); (void) ( *( (fPt) ((* (ptr) pd93 ))))(var_c15544, pd93); }; }; /* removed tail goto */ (* (ptr) formal_c054 ) = result_v8536; (* (( (ptr) formal_c054)+1) ) = msg_v8564; return; } static void ReOpenCommand_P360(formal_c059, cmd_v8624) word formal_c059; word cmd_v8624; { register ptr gf_c16472 = (ptr) &globalframe; word result_v8668; word msg_v8696; /* ReOpenCommand: */ SOURCE(1194, 84) SOURCE(1194, 84) result_v8668 = 0; SOURCE(1194, 84) msg_v8696 = 0; SOURCE(1235, 43) { word var_c15608; var_c15608 = (word) TopWidgetOrFail_P240(); { word pd94; pd94 = (* (( (ptr) (* (( (ptr) gf_c16472)+101)/* var_c15576 */ ))+20) ); (void) ( *( (fPt) ((* (ptr) pd94 ))))(var_c15608, pd94); }; }; /* removed tail goto */ (* (ptr) formal_c059 ) = result_v8668; (* (( (ptr) formal_c059)+1) ) = msg_v8696; return; } static void ModeCommand_P420(formal_c067, cmd_v8756) word formal_c067; word cmd_v8756; { W6 var_c16504; register ptr gf_c16536 = (ptr) &globalframe; word result_v8800; word msg_v8828; /* declaration of var_c15640 skipped */ word mode_v3928 = 0; word default_v3956 = 0; word arg_v3984; /* ModeCommand: */ SOURCE(1284, 762) { word tmpAddr95; tmpAddr95 = (word) (( (ptr) &var_c16504)+4)/* var_c15640 */ ; (* (ptr) tmpAddr95 ) = ( ((word) (fPt) Fail_P720) ); (* (( (ptr) tmpAddr95) + 1) ) = 1; }; SOURCE(1284, 762) result_v8800 = 0; SOURCE(1284, 762) msg_v8828 = 0; SOURCE(1471, 47) { word pd96; pd96 = (* (( (ptr) (* (( (ptr) gf_c16536)+98)/* var_c15448 */ ))+8) ); arg_v3984 = (word) ( *( (fPt) ((* (ptr) pd96 ))))(cmd_v8756, 0, pd96); }; SOURCE(1520, 90) { word pd97; pd97 = (* (( (ptr) (* (( (ptr) gf_c16536)+99)/* var_c15480 */ ))+8) ); if ((0 != (word) ( *( (fPt) ((* (ptr) pd97 ))))(arg_v3984, (* (( (ptr) gf_c16536)+44) ), 1, pd97))) { SOURCE(1558, 14) default_v3956 = 1; SOURCE(1574, 36) { word pd98; pd98 = (* (( (ptr) (* (( (ptr) gf_c16536)+98)/* var_c15448 */ ))+8) ); arg_v3984 = (word) ( *( (fPt) ((* (ptr) pd98 ))))(cmd_v8756, 0, pd98); }; }; }; { word pd99; pd99 = (* (( (ptr) (* (( (ptr) gf_c16536)+99)/* var_c15480 */ ))+8) ); if ((0 != (word) ( *( (fPt) ((* (ptr) pd99 ))))(arg_v3984, (* (( (ptr) gf_c16536)+45) ), 0, pd99))) { SOURCE(1668, 14) mode_v3928 = (* (( (ptr) gf_c16536)+46) ); } else { { word pd100; pd100 = (* (( (ptr) (* (( (ptr) gf_c16536)+99)/* var_c15480 */ ))+8) ); if ((0 != (word) ( *( (fPt) ((* (ptr) pd100 ))))(arg_v3984, (* (( (ptr) gf_c16536)+47) ), 0, pd100))) { SOURCE(1720, 14) mode_v3928 = (* (( (ptr) gf_c16536)+48) ); } else { { word pd101; pd101 = (* (( (ptr) (* (( (ptr) gf_c16536)+99)/* var_c15480 */ ))+8) ); if ((0 != (word) ( *( (fPt) ((* (ptr) pd101 ))))(arg_v3984, (* (( (ptr) gf_c16536)+49) ), 0, pd101))) { SOURCE(1771, 14) mode_v3928 = (* (( (ptr) gf_c16536)+46) ); } else { { word pd102; pd102 = (* (( (ptr) (* (( (ptr) gf_c16536)+99)/* var_c15480 */ ))+8) ); if ((0 != (word) ( *( (fPt) ((* (ptr) pd102 ))))(arg_v3984, (* (( (ptr) gf_c16536)+50) ), 0, pd102))) { SOURCE(1819, 10) mode_v3928 = (* (( (ptr) gf_c16536)+51) ); } else { { /*1*/ word pd103; /*1*/ pd103 = (* (( (ptr) (* (( (ptr) gf_c16536)+99)/* var_c15480 */ ))+8) ); /*1*/ if ((0 != (word) ( *( (fPt) ((* (ptr) pd103 ))))(arg_v3984, (* (( (ptr) gf_c16536)+52) ), 0, pd103))) { SOURCE(1865, 12) /*1*/ mode_v3928 = (* (( (ptr) gf_c16536)+53) ); /*1*/ } /*1*/ else { /*1*/ { /*1*/ word pd104; /*1*/ pd104 = (* (( (ptr) (* (( (ptr) gf_c16536)+99)/* var_c15480 */ ))+8) ); /*1*/ if ((0 != (word) ( *( (fPt) ((* (ptr) pd104 ))))(arg_v3984, (* (( (ptr) gf_c16536)+54) ), 0, pd104))) { SOURCE(1911, 10) /*1*/ mode_v3928 = (* (( (ptr) gf_c16536)+55) ); /*1*/ } /*1*/ else { SOURCE(1934, 6) /*1*/ (void) Fail_P720((word) ((( (bPt) &var_c16504)+16)/* var_c15640 */ )); /*1*/ }; /*1*/ }; /*1*/ }; /*1*/ }; }; }; }; }; }; }; }; }; SOURCE(1942, 104) if ((0 != default_v3956)) { SOURCE(1959, 50) { word pd105; pd105 = (* (( (ptr) (* (( (ptr) gf_c16536)+102)/* var_c15672 */ ))+11) ); (void) ( *( (fPt) ((* (ptr) pd105 ))))(mode_v3928, pd105); }; } else { SOURCE(2009, 37) { word pd106; pd106 = (* (( (ptr) (* (( (ptr) gf_c16536)+102)/* var_c15672 */ ))+10) ); (void) ( *( (fPt) ((* (ptr) pd106 ))))(mode_v3928, pd106); }; }; /* removed tail goto */ (* (ptr) formal_c067 ) = result_v8800; (* (( (ptr) formal_c067)+1) ) = msg_v8828; return; } static void Fail_P720(formal_c16600) word formal_c16600; { register ptr gf_c16568 = (ptr) &globalframe; formal_c16600 = (formal_c16600 - 16); /* Fail: */ SOURCE(1323, 102) SOURCE(1341, 84) { word var_c068; var_c068 = (* (( (ptr) gf_c16568)+56) ); (void) XR_RaiseError((* (( (ptr) (* (( (ptr) gf_c16568)+98)/* var_c15448 */ ))+4) ), (word) &var_c068); }; } static void MoveCommand_P480(formal_c076, cmd_v8888) word formal_c076; word cmd_v8888; { register ptr gf_c16632 = (ptr) &globalframe; word result_v8932; word msg_v8960; word top_v4044; word serverName_v4072; /* MoveCommand: */ SOURCE(2052, 322) SOURCE(2052, 322) result_v8932 = 0; SOURCE(2052, 322) msg_v8960 = 0; SOURCE(2091, 35) top_v4044 = (word) TopWidgetOrFail_P240(); SOURCE(2129, 54) { word pd107; pd107 = (* (( (ptr) (* (( (ptr) gf_c16632)+98)/* var_c15448 */ ))+8) ); serverName_v4072 = (word) ( *( (fPt) ((* (ptr) pd107 ))))(cmd_v8888, 0, pd107); }; SOURCE(2185, 67) if ((serverName_v4072 == 0)) { SOURCE(2208, 44) { word var_c074; var_c074 = (* (( (ptr) gf_c16632)+57) ); (void) XR_RaiseError((* (( (ptr) (* (( (ptr) gf_c16632)+98)/* var_c15448 */ ))+4) ), (word) &var_c074); }; }; SOURCE(2254, 43) { word pd108; pd108 = (* (( (ptr) (* (( (ptr) gf_c16632)+103)/* var_c15704 */ ))+4) ); msg_v8960 = (word) ( *( (fPt) ((* (ptr) pd108 ))))(top_v4044, serverName_v4072, pd108); }; SOURCE(2299, 51) { word pd109; pd109 = (* (( (ptr) (* (( (ptr) gf_c16632)+99)/* var_c15480 */ ))+13) ); if ((0 == (word) ( *( (fPt) ((* (ptr) pd109 ))))(msg_v8960, pd109))) { SOURCE(2326, 24) { word var_c075; var_c075 = msg_v8960; (void) XR_RaiseError((* (( (ptr) (* (( (ptr) gf_c16632)+98)/* var_c15448 */ ))+4) ), (word) &var_c075); }; }; }; SOURCE(2352, 22) msg_v8960 = (* (( (ptr) gf_c16632)+58) ); /* removed tail goto */ (* (ptr) formal_c076 ) = result_v8932; (* (( (ptr) formal_c076)+1) ) = msg_v8960; return; } static void X11CursorColorCommand_P540(formal_c080, formal_c0167) word formal_c080; word formal_c0167; { W5 var_c16664; /* declaration of cmd_v9020 skipped */ word result_v9064; word msg_v9092; var_c16664.f4/* cmd_v9020 */ = formal_c0167; /* X11CursorColorCommand: */ SOURCE(2380, 665) SOURCE(2380, 665) result_v9064 = 0; SOURCE(2380, 665) msg_v9092 = 0; SOURCE(2429, 616) { word var_c0156; var_c0156 = (word) &var_c16664; (void) (word) XR_Enable(( ((word) (fPt) NoName_Q1032) ), ( ((word) (fPt) NoName_Q1332) ), var_c0156); }; /* removed tail goto */ (* (ptr) formal_c080 ) = result_v9064; (* (( (ptr) formal_c080)+1) ) = msg_v9092; return; } static word NoName_Q1032(formal_c0148) word formal_c0148; { register ptr gf_c0147 = (ptr) &globalframe; SOURCE(2504, 13) { word r_v4116; word g_v4144; word b_v4172; word color_v4200 = 0; word ssd_v4228; SOURCE(2541, 49) ssd_v4228 = (word) SSDataOrFail_P180(); SOURCE(2592, 86) { word pd110; pd110 = (* (( (ptr) (* (( (ptr) gf_c0147)+98)/* var_c15448 */ ))+7) ); if (( (int)(word) ( *( (fPt) ((* (ptr) pd110 ))))((* ((( (ptr) formal_c0148)+4)) ), pd110) != (int)4)) { SOURCE(2629, 49) { word var_c086; var_c086 = (* (( (ptr) gf_c0147)+59) ); (void) XR_RaiseError((* (( (ptr) (* (( (ptr) gf_c0147)+98)/* var_c15448 */ ))+4) ), (word) &var_c086); }; }; }; SOURCE(2681, 56) { word var_c15768; { word pd111; pd111 = (* (( (ptr) (* (( (ptr) gf_c0147)+98)/* var_c15448 */ ))+8) ); var_c15768 = (word) ( *( (fPt) ((* (ptr) pd111 ))))((* (( (ptr) formal_c0148)+4) ), 0, pd111); }; { word pd112; pd112 = (* (( (ptr) (* (( (ptr) gf_c0147)+104)/* var_c15736 */ ))+12) ); r_v4116 = (word) ( *( (fPt) ((* (ptr) pd112 ))))(var_c15768, pd112); }; }; SOURCE(2739, 56) { word var_c15800; { word pd113; pd113 = (* (( (ptr) (* (( (ptr) gf_c0147)+98)/* var_c15448 */ ))+8) ); var_c15800 = (word) ( *( (fPt) ((* (ptr) pd113 ))))((* (( (ptr) formal_c0148)+4) ), 0, pd113); }; { word pd114; pd114 = (* (( (ptr) (* (( (ptr) gf_c0147)+104)/* var_c15736 */ ))+12) ); g_v4144 = (word) ( *( (fPt) ((* (ptr) pd114 ))))(var_c15800, pd114); }; }; SOURCE(2797, 56) { word var_c15832; { word pd115; pd115 = (* (( (ptr) (* (( (ptr) gf_c0147)+98)/* var_c15448 */ ))+8) ); var_c15832 = (word) ( *( (fPt) ((* (ptr) pd115 ))))((* (( (ptr) formal_c0148)+4) ), 0, pd115); }; { word pd116; pd116 = (* (( (ptr) (* (( (ptr) gf_c0147)+104)/* var_c15736 */ ))+12) ); b_v4172 = (word) ( *( (fPt) ((* (ptr) pd116 ))))(var_c15832, pd116); }; }; SOURCE(2855, 101) { word x117; word x119; word x120; word x122; word x123; word x124; word x125; word x126; word x127; word x128; word x129; word x130; if ((((((( x117 = r_v4116, *(float*)&x117 ) < ( x119 = (* (ptr) &fc118 ), *(float*)&x119 )) || (( x120 = r_v4116, *(float*)&x120 ) > ( x122 = (* (ptr) &fc121 ), *(float*)&x122 ))) || (( x123 = b_v4172, *(float*)&x123 ) < ( x124 = (* (ptr) &fc118 ), *(float*)&x124 ))) || (( x125 = b_v4172, *(float*)&x125 ) > ( x126 = (* (ptr) &fc121 ), *(float*)&x126 ))) || (( x127 = g_v4144, *(float*)&x127 ) < ( x128 = (* (ptr) &fc118 ), *(float*)&x128 ))) || (( x129 = g_v4144, *(float*)&x129 ) > ( x130 = (* (ptr) &fc121 ), *(float*)&x130 ))) { SOURCE(2903, 53) { word var_c090; var_c090 = (* (( (ptr) gf_c0147)+60) ); (void) XR_RaiseError((* (( (ptr) (* (( (ptr) gf_c0147)+98)/* var_c15448 */ ))+4) ), (word) &var_c090); }; }; }; SOURCE(2959, 43) { W3 var_c15864; var_c15864.f0 = r_v4116; var_c15864.f1 = g_v4144; var_c15864.f2 = b_v4172; { word pd131; pd131 = (* (( (ptr) (* (( (ptr) gf_c0147)+105)/* var_c15896 */ ))+17) ); color_v4200 = (word) ( *( (fPt) ((* (ptr) pd131 ))))(var_c15864, pd131); }; }; SOURCE(3004, 41) { word pd132; pd132 = (* (( (ptr) (* (( (ptr) ssd_v4228)+22) ))+6) ); (void) ( *( (fPt) ((* (ptr) pd132 ))))(ssd_v4228, color_v4200, 0, pd132); }; }; return(0); } static void DebugSetOverheadCost_P600(formal_c095, formal_c0168) word formal_c095; word formal_c0168; { W5 var_c16696; /* declaration of cmd_v9152 skipped */ word result_v9196; word msg_v9224; var_c16696.f4/* cmd_v9152 */ = formal_c0168; /* DebugSetOverheadCost: */ SOURCE(3051, 450) SOURCE(3051, 450) result_v9196 = 0; SOURCE(3051, 450) msg_v9224 = 0; SOURCE(3099, 402) { word var_c0157; var_c0157 = (word) &var_c16696; (void) (word) XR_Enable(( ((word) (fPt) NoName_Q1092) ), ( ((word) (fPt) NoName_Q1272) ), var_c0157); }; /* removed tail goto */ (* (ptr) formal_c095 ) = result_v9196; (* (( (ptr) formal_c095)+1) ) = msg_v9224; return; } static word NoName_Q1092(formal_c0150) word formal_c0150; { register ptr gf_c0149 = (ptr) &globalframe; SOURCE(3173, 20) { word value_v4272 = 0; word ssd_v4300; SOURCE(3195, 49) ssd_v4300 = (word) SSDataOrFail_P180(); SOURCE(3246, 201) { word var_c15928; { word pd133; pd133 = (* (( (ptr) (* (( (ptr) gf_c0149)+98)/* var_c15448 */ ))+7) ); var_c15928 = (word) ( *( (fPt) ((* (ptr) pd133 ))))((* ((( (ptr) formal_c0150)+4)) ), pd133); }; if (( (int)var_c15928 == (int)1)) { SOURCE(3289, 11) value_v4272 = 0; } else { if (( (int)var_c15928 == (int)2)) { SOURCE(3307, 70) { word var_c15960; word var_c16024; { word var_c15992; { word pd134; pd134 = (* (( (ptr) (* (( (ptr) gf_c0149)+98)/* var_c15448 */ ))+8) ); var_c15992 = (word) ( *( (fPt) ((* (ptr) pd134 ))))((* (( (ptr) formal_c0150)+4) ), 0, pd134); }; { word pd135; pd135 = (* (( (ptr) (* (( (ptr) gf_c0149)+104)/* var_c15736 */ ))+10) ); var_c15960 = (word) ( *( (fPt) ((* (ptr) pd135 ))))(var_c15992, 8, pd135); }; }; var_c16024 = XR_NewObject(4, (* (( (ptr) gf_c0149)+10) )); (* (ptr) var_c16024 ) = var_c15960; value_v4272 = var_c16024; }; } else { SOURCE(3390, 57) { word var_c0102; var_c0102 = (* (( (ptr) gf_c0149)+63) ); (void) XR_RaiseError((* (( (ptr) (* (( (ptr) gf_c0149)+98)/* var_c15448 */ ))+4) ), (word) &var_c0102); }; }; }; }; SOURCE(3450, 51) { word pd136; pd136 = (* (( (ptr) (* (( (ptr) gf_c0149)+106)/* var_c16056 */ ))+11) ); (void) ( *( (fPt) ((* (ptr) pd136 ))))((* (( (ptr) ssd_v4300)+4) ), (* (( (ptr) gf_c0149)+64) ), value_v4272, pd136); }; }; return(0); } static void StartX11ViewersCommand_P660(formal_c0110, formal_c0169) word formal_c0110; word formal_c0169; { W8 var_c16728; /* declaration of cmd_v9284 skipped */ register ptr gf_c16760 = (ptr) &globalframe; /* declaration of result_v9328 skipped */ word msg_v9356; word ssd_v4356; var_c16728.f4/* cmd_v9284 */ = formal_c0169; /* StartX11ViewersCommand: */ SOURCE(3507, 800) SOURCE(3507, 800) var_c16728.f5/* result_v9328 */ = 0; SOURCE(3507, 800) msg_v9356 = 0; SOURCE(3557, 60) { word pd137; pd137 = (* (( (ptr) (* (( (ptr) gf_c16760)+100)/* var_c15512 */ ))+4) ); ssd_v4356 = (word) ( *( (fPt) ((* (ptr) pd137 ))))(pd137); }; SOURCE(3619, 121) if ((ssd_v4356 != 0)) { SOURCE(3637, 43) { word var_c16088; var_c16088 = (word) TopWidgetOrFail_P240(); { word pd138; pd138 = (* (( (ptr) (* (( (ptr) gf_c16760)+101)/* var_c15576 */ ))+20) ); (void) ( *( (fPt) ((* (ptr) pd138 ))))(var_c16088, pd138); }; }; SOURCE(3682, 58) { word var_c0108; var_c0108 = (* (( (ptr) gf_c16760)+65) ); (void) XR_RaiseError((* (( (ptr) (* (( (ptr) gf_c16760)+98)/* var_c15448 */ ))+4) ), (word) &var_c0108); }; }; SOURCE(3745, 562) lab_L100014: ; SOURCE(3745, 562) { /* declaration of repeat_v4400 skipped */ SOURCE(3748, 20) var_c16728.f6/* repeat_v4400 */ = 0; SOURCE(3770, 12) var_c16728.f5/* result_v9328 */ = 0; SOURCE(3784, 411) SOURCE(3784, 411) { /* declaration of var_c01 skipped */ var_c16728.f7/* var_c01 */ = (* (( (ptr) (* (( (ptr) gf_c16760)+107)/* var_c16120 */ ))+4) ); { word var_c02; { word var_c0158; var_c0158 = (word) &var_c16728; var_c02 = (word) XR_Enable(( ((word) (fPt) NoName_Q1152) ), ( ((word) (fPt) NoName_Q1212) ), var_c0158); }; /* removed trivial cond node */ }; }; SOURCE(4202, 84) if ((var_c16728.f5/* result_v9328 */ == 0)) { SOURCE(4223, 63) { word pd139; pd139 = (* (( (ptr) (* (( (ptr) gf_c16760)+110)/* var_c16248 */ ))+13) ); (void) ( *( (fPt) ((* (ptr) pd139 ))))((* (( (ptr) gf_c16760)+69) ), (* (( (ptr) gf_c16760)+70) ), (* (( (ptr) gf_c16760)+70) ), pd139); }; }; SOURCE(4291, 16) if ((0 == var_c16728.f6/* repeat_v4400 */ )) { SOURCE(4307, 4) goto lab_L100013; }; }; goto lab_L100014; lab_L100013: ; /* removed tail goto */ (* (ptr) formal_c0110 ) = var_c16728.f5/* result_v9328 */ ; (* (( (ptr) formal_c0110)+1) ) = msg_v9356; return; } static word NoName_Q1152(formal_c0152) word formal_c0152; { SOURCE(3784, 411) { word pd140; pd140 = (* (( (ptr) formal_c0152)+7) ); (void) ( *( (fPt) ((* (ptr) pd140 ))))(0, pd140); }; return(0); } static void NoName_Q1212(formal_c0119, formal_c200008, formal_c200009, formal_c200010, formal_c200011) word formal_c0119; word formal_c200008; word formal_c200009; word formal_c200010; word formal_c200011; { register ptr gf_c0153 = (ptr) &globalframe; if ((formal_c200009 == (* (( (ptr) (* (( (ptr) gf_c0153)+95)/* var_c15320 */ ))+39) ))) { { word why_v14104; why_v14104 = (* (ptr) formal_c200011 ); SOURCE(3831, 366) { word msg_v4444; SOURCE(3833, 77) msg_v4444 = (* (( (ptr) gf_c0153)+66) ); SOURCE(3912, 60) if ((why_v14104 != 0)) { SOURCE(3928, 44) { word pd141; pd141 = (* (( (ptr) (* (( (ptr) gf_c0153)+99)/* var_c15480 */ ))+5) ); msg_v4444 = (word) ( *( (fPt) ((* (ptr) pd141 ))))(msg_v4444, (* (( (ptr) gf_c0153)+67) ), (* (( (ptr) why_v14104)+1) ), 0, 0, pd141) ; }; }; SOURCE(3974, 202) { word var_c16152; var_c16152 = (* (( (ptr) (* (( (ptr) (* (( (ptr) formal_c200008)+4) ))+5) ))+2) ); if ((var_c16152 == (* (( (ptr) gf_c0153)+15) ))) { SOURCE(4020, 56) { word pd142; pd142 = (* (( (ptr) (* (( (ptr) gf_c0153)+108)/* var_c16184 */ ))+4) ); (void) ( *( (fPt) ((* (ptr) pd142 ))))(msg_v4444, 1, pd142); }; } else { if ((var_c16152 == (* (( (ptr) gf_c0153)+19) ))) { SOURCE(4090, 13) (* (( (ptr) formal_c200008)+6) ) = 1; SOURCE(4105, 23) { word pd143; pd143 = (* (( (ptr) (* (( (ptr) gf_c0153)+109)/* var_c16216 */ ))+22) ); (void) ( *( (fPt) ((* (ptr) pd143 ))))(5000, pd143); }; SOURCE(4130, 8) (* (ptr) formal_c0119 ) = 2; (* (( (ptr) formal_c0119)+1) ) = 2; return; } else { SOURCE(4152, 24) { word var_c0118; var_c0118 = msg_v4444; (void) XR_RaiseError((* (( (ptr) (* (( (ptr) gf_c0153)+98)/* var_c15448 */ ))+4) ), (word) &var_c0118); }; }; }; }; SOURCE(4178, 17) (* (( (ptr) formal_c200008)+5) ) = (* (( (ptr) gf_c0153)+68) ); }; }; }; (* (ptr) formal_c0119 ) = 0; (* (( (ptr) formal_c0119)+1) ) = 0; return; } static void NoName_Q1272(formal_c0127, formal_c200004, formal_c200005, formal_c200006, formal_c200007) word formal_c0127; word formal_c200004; word formal_c200005; word formal_c200006; word formal_c200007; { register ptr gf_c0154 = (ptr) &globalframe; if ((formal_c200005 == (* (( (ptr) (* (( (ptr) gf_c0154)+104)/* var_c15736 */ ))+7) ))) { { word reason_v13348; word index_v13376; reason_v13348 = (* (ptr) formal_c200007 ); index_v13376 = (* (( (ptr) formal_c200007)+1) ); SOURCE(3123, 48) { word var_c0126; var_c0126 = (* (( (ptr) gf_c0154)+61) ); (void) XR_RaiseError((* (( (ptr) (* (( (ptr) gf_c0154)+98)/* var_c15448 */ ))+4) ), (word) &var_c0126); }; }; }; (* (ptr) formal_c0127 ) = 0; (* (( (ptr) formal_c0127)+1) ) = 0; return; } static void NoName_Q1332(formal_c0135, formal_c200000, formal_c200001, formal_c200002, formal_c200003) word formal_c0135; word formal_c200000; word formal_c200001; word formal_c200002; word formal_c200003; { register ptr gf_c0155 = (ptr) &globalframe; if ((formal_c200001 == (* (( (ptr) (* (( (ptr) gf_c0155)+104)/* var_c15736 */ ))+7) ))) { { word reason_v12072; word index_v12100; reason_v12072 = (* (ptr) formal_c200003 ); index_v12100 = (* (( (ptr) formal_c200003)+1) ); SOURCE(2453, 49) { word var_c0134; var_c0134 = (* (( (ptr) gf_c0155)+59) ); (void) XR_RaiseError((* (( (ptr) (* (( (ptr) gf_c0155)+98)/* var_c15448 */ ))+4) ), (word) &var_c0134); }; }; }; (* (ptr) formal_c0135 ) = 0; (* (( (ptr) formal_c0135)+1) ) = 0; return; } /* file: X11ViewersCommandsImpl, module: X11ViewersCommandsImpl, compiled at: August 20, 1993 12:50:18 pm PDT */ extern void XR_install_X11ViewersCommandsImpl() { NoName_Q972(); } extern void XR_run_X11ViewersCommandsImpl() { XR_Start(&globalframe); }