Просмотр исходного кода

Fixing first and last element bug for layers.

simple
Jacob Alexander 9 лет назад
Родитель
Сommit
ac98d86762
1 измененных файлов: 4 добавлений и 4 удалений
  1. 4
    4
      Macro/PartialMap/macro.c

+ 4
- 4
Macro/PartialMap/macro.c Просмотреть файл

// Determine if layer has key defined // Determine if layer has key defined
// Make sure scanCode is between layer first and last scancodes // Make sure scanCode is between layer first and last scancodes
if ( map != 0 if ( map != 0
&& scanCode < layer->last
&& scanCode > layer->first
&& scanCode <= layer->last
&& scanCode >= layer->first
&& *map[ scanCode - layer->first ] != 0 ) && *map[ scanCode - layer->first ] != 0 )
{ {
return map[ scanCode - layer->first ]; return map[ scanCode - layer->first ];


// Make sure scanCode is between layer first and last scancodes // Make sure scanCode is between layer first and last scancodes
if ( map != 0 if ( map != 0
&& scanCode < layer->last
&& scanCode > layer->first
&& scanCode <= layer->last
&& scanCode >= layer->first
&& *map[ scanCode - layer->first ] != 0 ) && *map[ scanCode - layer->first ] != 0 )
{ {
return map[ scanCode - layer->first ]; return map[ scanCode - layer->first ];