/* 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); }