view pads2gpcb/silkselect.c @ 85:fd5de6e22f08

ifctf-part-lib/m4-fp: removing RCS IDs in preparation for further maintenance of this footprint library in Hg
author Mychaela Falconia <falcon@freecalypso.org>
date Wed, 25 Apr 2018 19:42:32 +0000
parents 9d7e2937883d
children
line wrap: on
line source

#include <stdio.h>
#include <stdlib.h>

#define	MAX_LEVEL_SELECT	8

static int select_array[MAX_LEVEL_SELECT];
static int num_select;

select_drawlevel_for_silk(level)
{
	if (num_select >= MAX_LEVEL_SELECT) {
		fprintf(stderr, "Error: MAX_LEVEL_SELECT exceeded\n");
		exit(1);
	}
	select_array[num_select++] = level;
	return(0);
}

is_drawlevel_selected(level)
{
	int i;

	for (i = 0; i < num_select; i++)
		if (select_array[i] == level)
			return(1);
	return(0);
}