unsigned mask;
unsigned vmask;
Bool groupInfo;
- int numLevels;
- int nEntries;
- int szEntries;
+ unsigned numLevels;
+ unsigned nEntries;
+ unsigned szEntries;
struct xkb_kt_map_entry * entries;
PreserveInfo *preserve;
- int szNames;
+ unsigned szNames;
xkb_atom_t *lvlNames;
} KeyTypeInfo;
int errorCount;
int fileID;
unsigned stdPresent;
- int nTypes;
+ unsigned nTypes;
KeyTypeInfo *types;
KeyTypeInfo dflt;
VModInfo vmods;
static struct xkb_kt_map_entry *
FindMatchingMapEntry(KeyTypeInfo * type, unsigned mask, unsigned vmask)
{
- int i;
+ unsigned int i;
struct xkb_kt_map_entry * entry;
for (i = 0, entry = type->entries; i < type->nEntries; i++, entry++)
static void
DeleteLevel1MapEntries(KeyTypeInfo * type)
{
- int i, n;
+ unsigned int i, n;
for (i = 0; i < type->nEntries; i++)
{
HandleKeyTypeDef(KeyTypeDef * def,
struct xkb_desc * xkb, unsigned merge, KeyTypesInfo * info)
{
- int i;
+ unsigned int i;
KeyTypeInfo type;
if (def->merge != MergeDefault)
static Bool
CopyDefToKeyType(struct xkb_desc * xkb, struct xkb_key_type * type, KeyTypeInfo * def)
{
- int i;
+ unsigned int i;
PreserveInfo *pre;
for (pre = def->preserve; pre != NULL;
if (info.errorCount == 0)
{
- int i;
+ unsigned int i;
KeyTypeInfo *def;
struct xkb_key_type *type, *next;