/* Generated with C2C (Cedar To C)*/ /* Copyright (C) 1993 by Xerox Corporation. All rights reserved. */ /* time: October 22, 1993 4:48:26 pm PDT */ /* C2C version: April 20, 1993 (sun4) */ /* ref-counting: off */ /* file: X11ColorCommands, module: X11ColorCommands */ /* switches: bcfhklnouw */ #include <cedar/InstallationSupport.h> #include <cedar/CedarExtra.h> static char versionStamp[] = "@(#)mob←version [657241661,1667633370] X11ColorCommands"; 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, f6;} W7; typedef struct {word f0, f1;} W2; typedef struct {word f0, f1, f2, f3, f4, f5, f6, f7;} W8; typedef struct {W8 f; word r;} W9; #define SOURCE(p, l) /* source p, l */ #define BCK(idx, lim) ( ((unsigned) idx) >= ((unsigned) lim) ? (XR←RaiseBoundsFault()) : (idx) ) static void NoName←Q1932(); static void X11ColorCommands←P0(); static void PrintStandardColorMaps←P60(); static void Inner←P180(); static void PrintMap←P240(); static void GetPrintMaps←P300(); static void PrintScreen←P120(); static void Inner←P408(); 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[24];} string3 = {1310744, "Print color map info\000\000\000"}; static struct {unsigned f; char r[16];} string4 = {917520, "X11PrintScreen\000"}; static struct {unsigned f; char r[20];} string5 = {1114132, "Print screen info\000\000"}; static struct {unsigned f; char r[28];} string6 = {1703964, "Best standard color maps:\012\000"}; static struct {unsigned f; char r[32];} string7 = {1900576, "Default standard color maps:\012\000\000"}; static struct {unsigned f; char r[32];} string8 = {2031648, "colormap: 0x%x visualId: 0x%x\012"}; static struct {unsigned f; char r[28];} string9 = {1703964, " redMax: %g redMult: %g\012\000"}; static struct {unsigned f; char r[32];} string10 = {1966112, " greenMax: %g greenMult: %g\012\000"}; static struct {unsigned f; char r[32];} string11 = {1835040, " blueMax: %g blueMult: %g\012\000\000\000"}; static struct {unsigned f; char r[40];} string12 = {2359336, " basePixel: 0x%x killId: 0x%x\012 -\012\000\000\000"}; static struct {unsigned f; char r[12];} string13 = {720908, " none\012 -\012"}; static struct {unsigned f; char r[40];} string14 = {2490408, " root: 0x%x defaultColorMap: 0x%x \012\000"}; static struct {unsigned f; char r[40];} string15 = {2424872, " whitePixel: 0x%x blackPixel: 0x%x\012\000\000"}; static struct {unsigned f; char r[40];} string16 = {2359336, " rootDepth: 0x%g rootVisual: 0x%x\012\000\000\000"}; static struct {unsigned f; char r[36];} string17 = {2097188, " nDepths: %g screenNumber: %g\012\000\000\000"}; static struct {unsigned f; char r[28];} string18 = {1638428, "X11PrintStandardColorMaps\000\000"}; static struct {unsigned f; char r[16];} string19 = {851984, "\257\300\047\054\266\075\300\143\146\020\332\100\164\000\000"}; static struct {unsigned f; char r[8];} string20 = {458759, "\006\001,\004\200\377\377"}; static struct {unsigned f; char r[16];} string21 = {851984, "\257\300\373\225\000\071\300\362\156\307\320\100\150\000\000"}; static struct {unsigned f; char r[16];} string22 = {851984, "\257\300\015\277\004\146\300\034\367\146\045\100\164\000\000"}; static struct {unsigned f; char r[16];} string23 = {851984, "\257\300\273\033\216\325\300\071\334\365\112\100\150\000\000"}; static struct {unsigned f; char r[16];} string24 = {851984, "\257\300\351\276\264\273\300\115\104\320\264\100\164\000\000"}; static struct {unsigned f; char r[16];} string25 = {851984, "\257\300\343\366\304\342\300\307\072\365\214\100\150\000\000"}; static struct { word f0[27]; word f27; word f28; word f29; word f30; word f31; word f32[6]; } globalframe = { {0}, (word) PrintScreen←P120, 0, (word) PrintStandardColorMaps←P60, 0, (word) X11ColorCommands←P0, {0} }; static void NoName←Q1932() { register ptr gf←c096 = (ptr) &globalframe; word var←c15872; (* (( (ptr) gf←c096)+9) ) = (word) XR←GetTypeIndex((word) &string1, 0, (word) &string2); (* (ptr) (( (bPt) gf←c096)+44) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c096)+9) ), (word) &string3); (* (ptr) (( (bPt) gf←c096)+48) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c096)+9) ), (word) &string4); (* (ptr) (( (bPt) gf←c096)+52) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c096)+9) ), (word) &string5); (* (ptr) (( (bPt) gf←c096)+56) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c096)+9) ), (word) &string6); (* (ptr) (( (bPt) gf←c096)+60) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c096)+9) ), (word) &string7); (* (ptr) (( (bPt) gf←c096)+64) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c096)+9) ), (word) &string8); (* (ptr) (( (bPt) gf←c096)+68) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c096)+9) ), (word) &string9); (* (ptr) (( (bPt) gf←c096)+72) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c096)+9) ), (word) &string10); (* (ptr) (( (bPt) gf←c096)+76) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c096)+9) ), (word) &string11); (* (ptr) (( (bPt) gf←c096)+80) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c096)+9) ), (word) &string12); (* (ptr) (( (bPt) gf←c096)+84) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c096)+9) ), (word) &string13); (* (ptr) (( (bPt) gf←c096)+88) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c096)+9) ), (word) &string14); (* (ptr) (( (bPt) gf←c096)+92) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c096)+9) ), (word) &string15); (* (ptr) (( (bPt) gf←c096)+96) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c096)+9) ), (word) &string16); (* (ptr) (( (bPt) gf←c096)+100) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c096)+9) ), (word) &string17); (* (ptr) (( (bPt) gf←c096)+104) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c096)+9) ), (word) &string18); (void) XR←DeclareGlobalFrame((word) "X11ColorCommands", &globalframe, (word) XR←GetTypeIndex((word) &string19, 0, (word) &string20) , (word) (( (bPt) gf←c096)+124)/* var←c13312 */ ); var←c15872 = (word) XR←ImportInterface((word) "Commander", (word) XR←GetTypeIndexS((word) (&string21)), 3); (* (( (ptr) gf←c096)+33)/* var←c13344 */ ) = var←c15872; (void) XR←ImportProcS(var←c15872, 1310725); var←c15872 = (word) XR←ImportInterface((word) "IO", (word) XR←GetTypeIndexS((word) (&string22)), 103); (* (( (ptr) gf←c096)+35)/* var←c13792 */ ) = var←c15872; (void) XR←ImportProcS(var←c15872, 1071364); (void) XR←ImportProcS(var←c15872, 2111493); var←c15872 = (word) XR←ImportInterface((word) "X11CommanderOps", (word) XR←GetTypeIndexS((word) (&string23)), 1); (* (( (ptr) gf←c096)+34)/* var←c13408 */ ) = var←c15872; (void) XR←ImportProcS(var←c15872, 786435); var←c15872 = (word) XR←ImportInterface((word) "Xl", (word) XR←GetTypeIndexS((word) (&string24)), 218); (* (( (ptr) gf←c096)+36)/* var←c14752 */ ) = var←c15872; (void) XR←ImportProcS(var←c15872, 67375361); var←c15872 = (word) XR←ImportInterface((word) "XlRGBColorMaps", (word) XR←GetTypeIndexS((word) (&string25)), 1); (* (( (ptr) gf←c096)+37)/* var←c14784 */ ) = var←c15872; (void) XR←ImportProcS(var←c15872, 67895299); } static void X11ColorCommands←P0(formal←c014, formal←c013) word formal←c014; word formal←c013; { register ptr gf←c15904 = (ptr) &globalframe; /* X11ColorCommands: */ SOURCE(88, 2234) SOURCE(2155, 95) { word pd26; pd26 = (* (( (ptr) (* (( (ptr) gf←c15904)+33)/* var←c13344 */ ))+4) ); (void) ( *( (fPt) ((* (ptr) pd26 ))))((* (( (ptr) gf←c15904)+26) ), (word) (( (bPt) gf←c15904)+116)/* var←c13280 */ , (* ( ( (ptr) gf←c15904)+11) ), 0, 1, pd26); }; SOURCE(2252, 70) { word pd27; pd27 = (* (( (ptr) (* (( (ptr) gf←c15904)+33)/* var←c13344 */ ))+4) ); (void) ( *( (fPt) ((* (ptr) pd27 ))))((* (( (ptr) gf←c15904)+12) ), (word) (( (bPt) gf←c15904)+108)/* var←c13248 */ , (* ( ( (ptr) gf←c15904)+13) ), 0, 1, pd27); }; } static void PrintStandardColorMaps←P60(formal←c019, formal←c0123) word formal←c019; word formal←c0123; { W7 var←c15936; /* declaration of cmd←v4168 skipped */ register ptr gf←c15968 = (ptr) &globalframe; word result←v4212; word msg←v4240; /* declaration of var←c13376 skipped */ var←c15936.f4/* cmd←v4168 */ = formal←c0123; /* PrintStandardColorMaps: */ SOURCE(247, 1228) { word tmpAddr28; tmpAddr28 = (word) (( (ptr) &var←c15936)+5)/* var←c13376 */ ; (* (ptr) tmpAddr28 ) = ( ((word) (fPt) Inner←P180) ); (* (( (ptr) tmpAddr28) + 1) ) = 1; }; SOURCE(247, 1228) result←v4212 = 0; SOURCE(247, 1228) msg←v4240 = 0; SOURCE(1436, 39) { word pd29; pd29 = (* (( (ptr) (* (( (ptr) gf←c15968)+34)/* var←c13408 */ ))+4) ); (void) ( *( (fPt) ((* (ptr) pd29 ))))((word) (( (bPt) &var←c15936)+20)/* var←c13376 */ , 1, 0, pd29); }; /* removed tail goto */ (* (ptr) formal←c019 ) = result←v4212; (* (( (ptr) formal←c019)+1) ) = msg←v4240; return; } static void Inner←P180(formal←c0124, formal←c16064) word formal←c0124; word formal←c16064; { W9 var←c16000; /* declaration of connection←v7356 skipped */ register ptr gf←c16032 = (ptr) &globalframe; /* declaration of var←c13440 skipped */ /* declaration of var←c13472 skipped */ formal←c16064 = (formal←c16064 - 20); (* (( (ptr) &var←c16000)+4)/* connection←v7356 */ ) = formal←c0124; (* (ptr) &var←c16000 ) = formal←c16064; /* Inner: */ SOURCE(297, 1134) { word tmpAddr30; tmpAddr30 = (word) (( (ptr) &var←c16000)+5)/* var←c13440 */ ; (* (ptr) tmpAddr30 ) = ( ((word) (fPt) GetPrintMaps←P300) ); (* (( (ptr) tmpAddr30) + 1) ) = 1; }; { word tmpAddr31; tmpAddr31 = (word) (( (ptr) &var←c16000)+7)/* var←c13472 */ ; (* (ptr) tmpAddr31 ) = ( ((word) (fPt) PrintMap←P240) ); (* (( (ptr) tmpAddr31) + 1) ) = 1; }; SOURCE(1277, 73) (void) GetPrintMaps←P300((* (( (ptr) gf←c16032)+14) ), 25, (word) (( (bPt) &var←c16000)+20)/* var←c13440 */ ); SOURCE(1352, 79) (void) GetPrintMaps←P300((* (( (ptr) gf←c16032)+15) ), 27, (word) (( (bPt) &var←c16000)+20)/* var←c13440 */ ); } static void PrintMap←P240(map←v3000, formal←c16128) word map←v3000; word formal←c16128; { register ptr gf←c16096 = (ptr) &globalframe; formal←c16128 = (formal←c16128 - 28); /* PrintMap: */ SOURCE(339, 562) SOURCE(382, 126) { W2 var←c13504; W2 var←c13632; { W2 var←c13536; word v←v13200; { word m←v12432; m←v12432 = (* (ptr) map←v3000 ); v←v13200 = m←v12432; }; var←c13536.f0 = 4; var←c13536.f1 = v←v13200; var←c13504 = var←c13536; }; { W2 var←c13664; word v←v13152; { word v←v12336; v←v12336 = (* (( (ptr) map←v3000)+8) ); v←v13152 = v←v12336; }; var←c13664.f0 = 4; var←c13664.f1 = v←v13152; var←c13632 = var←c13664; }; { W2 var←c0108; (* (ptr) (word) &var←c0108 ) = 0; (* (( (ptr) (word) &var←c0108) + 1) ) = 0; { word pd32; pd32 = (* (( (ptr) (* (( (ptr) gf←c16096)+35)/* var←c13792 */ ))+60) ); (void) ( *( (fPt) ((* (ptr) pd32 ))))((* (( (ptr) (* (( (ptr) (* (ptr) formal←c16128 ))+4) ))+1) ), (* (( (ptr) gf←c16096)+16) ), var←c13504, var←c13632, var←c0108, pd32); }; }; }; SOURCE(510, 90) { W2 var←c13824; W2 var←c13920; { W2 var←c13856; word v←v13104; v←v13104 = (* (( (ptr) map←v3000)+1) ); var←c13856.f0 = 4; var←c13856.f1 = v←v13104; var←c13824 = var←c13856; }; { W2 var←c13952; word v←v13056; v←v13056 = (* (( (ptr) map←v3000)+2) ); var←c13952.f0 = 4; var←c13952.f1 = v←v13056; var←c13920 = var←c13952; }; { W2 var←c0109; (* (ptr) (word) &var←c0109 ) = 0; (* (( (ptr) (word) &var←c0109) + 1) ) = 0; { word pd33; pd33 = (* (( (ptr) (* (( (ptr) gf←c16096)+35)/* var←c13792 */ ))+60) ); (void) ( *( (fPt) ((* (ptr) pd33 ))))((* (( (ptr) (* (( (ptr) (* (ptr) formal←c16128 ))+4) ))+1) ), (* (( (ptr) gf←c16096)+17) ), var←c13824, var←c13920, var←c0109, pd33); }; }; }; SOURCE(602, 98) { W2 var←c14048; W2 var←c14144; { W2 var←c14080; word v←v13008; v←v13008 = (* (( (ptr) map←v3000)+3) ); var←c14080.f0 = 4; var←c14080.f1 = v←v13008; var←c14048 = var←c14080; }; { W2 var←c14176; word v←v12960; v←v12960 = (* (( (ptr) map←v3000)+4) ); var←c14176.f0 = 4; var←c14176.f1 = v←v12960; var←c14144 = var←c14176; }; { W2 var←c0110; (* (ptr) (word) &var←c0110 ) = 0; (* (( (ptr) (word) &var←c0110) + 1) ) = 0; { word pd34; pd34 = (* (( (ptr) (* (( (ptr) gf←c16096)+35)/* var←c13792 */ ))+60) ); (void) ( *( (fPt) ((* (ptr) pd34 ))))((* (( (ptr) (* (( (ptr) (* (ptr) formal←c16128 ))+4) ))+1) ), (* (( (ptr) gf←c16096)+18) ), var←c14048, var←c14144, var←c0110, pd34); }; }; }; SOURCE(702, 94) { W2 var←c14272; W2 var←c14368; { W2 var←c14304; word v←v12912; v←v12912 = (* (( (ptr) map←v3000)+5) ); var←c14304.f0 = 4; var←c14304.f1 = v←v12912; var←c14272 = var←c14304; }; { W2 var←c14400; word v←v12864; v←v12864 = (* (( (ptr) map←v3000)+6) ); var←c14400.f0 = 4; var←c14400.f1 = v←v12864; var←c14368 = var←c14400; }; { W2 var←c0111; (* (ptr) (word) &var←c0111 ) = 0; (* (( (ptr) (word) &var←c0111) + 1) ) = 0; { word pd35; pd35 = (* (( (ptr) (* (( (ptr) gf←c16096)+35)/* var←c13792 */ ))+60) ); (void) ( *( (fPt) ((* (ptr) pd35 ))))((* (( (ptr) (* (( (ptr) (* (ptr) formal←c16128 ))+4) ))+1) ), (* (( (ptr) gf←c16096)+19) ), var←c14272, var←c14368, var←c0111, pd35); }; }; }; SOURCE(798, 103) { W2 var←c14496; W2 var←c14592; { W2 var←c14528; word v←v12816; v←v12816 = (* (( (ptr) map←v3000)+7) ); var←c14528.f0 = 4; var←c14528.f1 = v←v12816; var←c14496 = var←c14528; }; { W2 var←c14624; word v←v12768; v←v12768 = (* (( (ptr) map←v3000)+9) ); var←c14624.f0 = 4; var←c14624.f1 = v←v12768; var←c14592 = var←c14624; }; { W2 var←c0112; (* (ptr) (word) &var←c0112 ) = 0; (* (( (ptr) (word) &var←c0112) + 1) ) = 0; { word pd36; pd36 = (* (( (ptr) (* (( (ptr) gf←c16096)+35)/* var←c13792 */ ))+60) ); (void) ( *( (fPt) ((* (ptr) pd36 ))))((* (( (ptr) (* (( (ptr) (* (ptr) formal←c16128 ))+4) ))+1) ), (* (( (ptr) gf←c16096)+20) ), var←c14496, var←c14592, var←c0112, pd36); }; }; }; } static void GetPrintMaps←P300(r←v3060, mapKey←v3088, formal←c16192) word r←v3060; word mapKey←v3088; word formal←c16192; { register ptr gf←c16160 = (ptr) &globalframe; word maps←v3116 = 0; formal←c16192 = (formal←c16192 - 20); /* GetPrintMaps: */ SOURCE(906, 354) SOURCE(994, 22) { word pd37; pd37 = (* (( (ptr) (* (( (ptr) gf←c16160)+35)/* var←c13792 */ ))+93) ); (void) ( *( (fPt) ((* (ptr) pd37 ))))((* (( (ptr) (* (( (ptr) (* (ptr) formal←c16192 ))+4) ))+1) ), r←v3060, 0, 2147483647, pd37) ; }; SOURCE(1018, 99) { word var←c14720; { word pd38; pd38 = (* (( (ptr) (* (( (ptr) gf←c16160)+36)/* var←c14752 */ ))+21) ); var←c14720 = (word) ( *( (fPt) ((* (ptr) pd38 ))))((* ((( (ptr) formal←c16192)+4)) ), pd38); }; { word pd39; pd39 = (* (( (ptr) (* (( (ptr) gf←c16160)+37)/* var←c14784 */ ))+4) ); maps←v3116 = (word) ( *( (fPt) ((* (ptr) pd39 ))))((* (( (ptr) formal←c16192)+4) ), var←c14720, mapKey←v3088, pd39); }; }; SOURCE(1119, 141) if ((maps←v3116 == 0)) { SOURCE(1137, 42) { word pd40; pd40 = (* (( (ptr) (* (( (ptr) gf←c16160)+35)/* var←c13792 */ ))+93) ); (void) ( *( (fPt) ((* (ptr) pd40 ))))((* (( (ptr) (* (( (ptr) (* (ptr) formal←c16192 ))+4) ))+1) ), (* (( (ptr) gf←c16160)+21) ), 0, 2147483647, pd40); }; } else { SOURCE(1181, 79) { register word l←v3244; l←v3244 = maps←v3116; lab←L100016: ; if ((l←v3244 != 0)) { } else { goto lab←L100013; }; SOURCE(1243, 17) (void) PrintMap←P240((* (ptr) l←v3244 ), (word) (( (bPt) formal←c16192)+28)); l←v3244 = (* (( (ptr) l←v3244)+1) ); goto lab←L100016; lab←L100013: ; }; }; } static void PrintScreen←P120(formal←c065, formal←c0125) word formal←c065; word formal←c0125; { W7 var←c16224; /* declaration of cmd←v4300 skipped */ register ptr gf←c16256 = (ptr) &globalframe; word result←v4344; word msg←v4372; /* declaration of var←c14816 skipped */ var←c16224.f4/* cmd←v4300 */ = formal←c0125; /* PrintScreen: */ SOURCE(1481, 668) { word tmpAddr41; tmpAddr41 = (word) (( (ptr) &var←c16224)+5)/* var←c14816 */ ; (* (ptr) tmpAddr41 ) = ( ((word) (fPt) Inner←P408) ); (* (( (ptr) tmpAddr41) + 1) ) = 1; }; SOURCE(1481, 668) result←v4344 = 0; SOURCE(1481, 668) msg←v4372 = 0; SOURCE(2110, 39) { word pd42; pd42 = (* (( (ptr) (* (( (ptr) gf←c16256)+34)/* var←c13408 */ ))+4) ); (void) ( *( (fPt) ((* (ptr) pd42 ))))((word) (( (bPt) &var←c16224)+20)/* var←c14816 */ , 1, 0, pd42); }; /* removed tail goto */ (* (ptr) formal←c065 ) = result←v4344; (* (( (ptr) formal←c065)+1) ) = msg←v4372; return; } static void Inner←P408(connection←v10400, formal←c16320) word connection←v10400; word formal←c16320; { register ptr gf←c16288 = (ptr) &globalframe; word screen←v3416; formal←c16320 = (formal←c16320 - 20); /* Inner: */ SOURCE(1520, 585) SOURCE(1562, 48) { word var←c14848; var←c14848 = (* (( (ptr) (* (( (ptr) connection←v10400)+16) ))+17) ); { word idx43; word limit44; screen←v3416 = (* ((( (ptr) var←c14848)+1)+( idx43 = (* (( (ptr) connection←v10400)+20) ), limit44 = (* (ptr) var←c14848 ), BCK(idx43, limit44) )) ); }; }; SOURCE(1612, 142) { W2 var←c14880; W2 var←c15008; { W2 var←c14912; word v←v12720; { word w←v12240; w←v12240 = (* (ptr) screen←v3416 ); v←v12720 = w←v12240; }; var←c14912.f0 = 4; var←c14912.f1 = v←v12720; var←c14880 = var←c14912; }; { W2 var←c15040; word v←v12672; { word m←v12384; m←v12384 = (* (( (ptr) screen←v3416)+1) ); v←v12672 = m←v12384; }; var←c15040.f0 = 4; var←c15040.f1 = v←v12672; var←c15008 = var←c15040; }; { W2 var←c0113; (* (ptr) (word) &var←c0113 ) = 0; (* (( (ptr) (word) &var←c0113) + 1) ) = 0; { word pd45; pd45 = (* (( (ptr) (* (( (ptr) gf←c16288)+35)/* var←c13792 */ ))+60) ); (void) ( *( (fPt) ((* (ptr) pd45 ))))((* (( (ptr) (* (( (ptr) formal←c16320)+4) ))+1) ), (* (( (ptr) gf←c16288)+22) ), var←c14880, var←c15008, var←c0113, pd45) ; }; }; }; SOURCE(1756, 114) { W2 var←c15168; W2 var←c15264; { W2 var←c15200; word v←v12624; v←v12624 = (* (( (ptr) screen←v3416)+2) ); var←c15200.f0 = 4; var←c15200.f1 = v←v12624; var←c15168 = var←c15200; }; { W2 var←c15296; word v←v12576; v←v12576 = (* (( (ptr) screen←v3416)+3) ); var←c15296.f0 = 4; var←c15296.f1 = v←v12576; var←c15264 = var←c15296; }; { W2 var←c0114; (* (ptr) (word) &var←c0114 ) = 0; (* (( (ptr) (word) &var←c0114) + 1) ) = 0; { word pd46; pd46 = (* (( (ptr) (* (( (ptr) gf←c16288)+35)/* var←c13792 */ ))+60) ); (void) ( *( (fPt) ((* (ptr) pd46 ))))((* (( (ptr) (* (( (ptr) formal←c16320)+4) ))+1) ), (* (( (ptr) gf←c16288)+23) ), var←c15168, var←c15264, var←c0114, pd46) ; }; }; }; SOURCE(1872, 125) { W2 var←c15392; W2 var←c15488; { W2 var←c15424; word v←v12528; v←v12528 = (* (( (ptr) screen←v3416)+14) ); var←c15424.f0 = 4; var←c15424.f1 = v←v12528; var←c15392 = var←c15424; }; { W2 var←c15520; word v←v12480; { word v←v12288; v←v12288 = (* (( (ptr) screen←v3416)+11) ); v←v12480 = v←v12288; }; var←c15520.f0 = 4; var←c15520.f1 = v←v12480; var←c15488 = var←c15520; }; { W2 var←c0115; (* (ptr) (word) &var←c0115 ) = 0; (* (( (ptr) (word) &var←c0115) + 1) ) = 0; { word pd47; pd47 = (* (( (ptr) (* (( (ptr) gf←c16288)+35)/* var←c13792 */ ))+60) ); (void) ( *( (fPt) ((* (ptr) pd47 ))))((* (( (ptr) (* (( (ptr) formal←c16320)+4) ))+1) ), (* (( (ptr) gf←c16288)+24) ), var←c15392, var←c15488, var←c0115, pd47) ; }; }; }; SOURCE(1999, 106) { W2 var←c15648; W2 var←c15744; { W2 var←c15680; word v←v12192; v←v12192 = (* (( (ptr) screen←v3416)+15) ); var←c15680.f0 = 5; var←c15680.f1 = v←v12192; var←c15648 = var←c15680; }; { W2 var←c15776; word v←v12144; v←v12144 = (* (( (ptr) screen←v3416)+17) ); var←c15776.f0 = 5; var←c15776.f1 = v←v12144; var←c15744 = var←c15776; }; { W2 var←c0116; (* (ptr) (word) &var←c0116 ) = 0; (* (( (ptr) (word) &var←c0116) + 1) ) = 0; { word pd48; pd48 = (* (( (ptr) (* (( (ptr) gf←c16288)+35)/* var←c13792 */ ))+60) ); (void) ( *( (fPt) ((* (ptr) pd48 ))))((* (( (ptr) (* (( (ptr) formal←c16320)+4) ))+1) ), (* (( (ptr) gf←c16288)+25) ), var←c15648, var←c15744, var←c0116, pd48) ; }; }; }; } /* file: X11ColorCommands, module: X11ColorCommands, compiled at: October 22, 1993 4:48:26 pm PDT */ extern void XR←install←X11ColorCommands() { NoName←Q1932(); } extern void XR←run←X11ColorCommands() { XR←Start(&globalframe); }