no c99 isms
This commit is contained in:
parent
6bd2526b02
commit
14695b90ac
1 changed files with 23 additions and 9 deletions
|
|
@ -67,16 +67,29 @@ struct z {
|
||||||
struct {
|
struct {
|
||||||
char *name;
|
char *name;
|
||||||
int next;
|
int next;
|
||||||
} palette[] = {
|
} palette[256];
|
||||||
['b'] { "blue", 'b' },
|
|
||||||
['c'] { "cyan", 'c' },
|
static char* colors[] = {
|
||||||
['g'] { "green", 'g' },
|
"blue",
|
||||||
['k'] { "kblack", 'k' },
|
"cyan",
|
||||||
['m'] { "magenta", 'm' },
|
"green",
|
||||||
['r'] { "red", 'r' },
|
"kblack",
|
||||||
['w'] { "white", 'w' },
|
"magenta",
|
||||||
['y'] { "yellow", 'y' }
|
"red",
|
||||||
|
"white",
|
||||||
|
"yellow"
|
||||||
};
|
};
|
||||||
|
static void
|
||||||
|
initpalette(void)
|
||||||
|
{
|
||||||
|
int i;
|
||||||
|
|
||||||
|
for(i=0; i<nelem(colors); i++){
|
||||||
|
palette[(uchar)colors[i][0]].name = colors[i];
|
||||||
|
palette[(uchar)colors[i][0]].next = colors[i][0];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
int pencolor = 'k';
|
int pencolor = 'k';
|
||||||
|
|
||||||
void init(struct xy *);
|
void init(struct xy *);
|
||||||
|
|
@ -106,6 +119,7 @@ void axlab(char, struct xy *, char *);
|
||||||
|
|
||||||
int main(int argc,char *argv[]){
|
int main(int argc,char *argv[]){
|
||||||
|
|
||||||
|
initpalette();
|
||||||
openpl();
|
openpl();
|
||||||
range(0,0,4096,4096);
|
range(0,0,4096,4096);
|
||||||
init(&xd);
|
init(&xd);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue