@@ -605,7 +605,7 @@ static void fill_joystick_info_using_caps_and_names(ALLEGRO_JOYSTICK_DIRECTX *jo
605
605
N_AXIS++;
606
606
}
607
607
608
- info->stick [N_STICK].name = ADD_STRING (0 , default_name_stick);
608
+ info->stick [N_STICK].name = ADD_STRING (NULL , default_name_stick);
609
609
N_STICK++;
610
610
}
611
611
@@ -635,15 +635,15 @@ static void fill_joystick_info_using_caps_and_names(ALLEGRO_JOYSTICK_DIRECTX *jo
635
635
N_AXIS++;
636
636
}
637
637
638
- info->stick [N_STICK].name = ADD_STRING (0 , default_name_stick);
638
+ info->stick [N_STICK].name = ADD_STRING (NULL , default_name_stick);
639
639
N_STICK++;
640
640
}
641
641
642
642
/* sliders are assigned to one stick each */
643
643
for (i = 0 ; i < can->num_sliders ; i++) {
644
644
info->stick [N_STICK].flags = ALLEGRO_JOYFLAG_DIGITAL | ALLEGRO_JOYFLAG_ANALOGUE;
645
645
info->stick [N_STICK].num_axes = 1 ;
646
- info->stick [N_STICK].axis [0 ].name = ADD_STRING (0 , " axis" );
646
+ info->stick [N_STICK].axis [0 ].name = ADD_STRING (NULL , " axis" );
647
647
info->stick [N_STICK].name = ADD_STRING (can->name_slider [i], default_name_slider);
648
648
joy->slider_mapping [i].stick = N_STICK;
649
649
joy->slider_mapping [i].axis = 0 ;
@@ -654,8 +654,8 @@ static void fill_joystick_info_using_caps_and_names(ALLEGRO_JOYSTICK_DIRECTX *jo
654
654
for (i = 0 ; i < can->num_povs ; i++) {
655
655
info->stick [N_STICK].flags = ALLEGRO_JOYFLAG_DIGITAL;
656
656
info->stick [N_STICK].num_axes = 2 ;
657
- info->stick [N_STICK].axis [0 ].name = ADD_STRING (0 , " left/right" );
658
- info->stick [N_STICK].axis [1 ].name = ADD_STRING (0 , " up/down" );
657
+ info->stick [N_STICK].axis [0 ].name = ADD_STRING (NULL , " left/right" );
658
+ info->stick [N_STICK].axis [1 ].name = ADD_STRING (NULL , " up/down" );
659
659
info->stick [N_STICK].name = ADD_STRING (can->name_pov [i], default_name_hat);
660
660
joy->pov_mapping_stick [i] = N_STICK;
661
661
N_STICK++;
@@ -687,15 +687,15 @@ static void fill_joystick_info_using_caps_and_names(ALLEGRO_JOYSTICK_DIRECTX *jo
687
687
info->stick [2 ].axis [1 ].name = info->stick [1 ].axis [1 ].name = info->stick [0 ].axis [1 ].name ;
688
688
689
689
/* first four button names contained junk; replace with valid strings */
690
- info->button [ 0 ].name = ADD_STRING (0 , " Triangle" );
691
- info->button [ 1 ].name = ADD_STRING (0 , " Circle" );
692
- info->button [ 2 ].name = ADD_STRING (0 , " X" );
693
- info->button [ 3 ].name = ADD_STRING (0 , " Square" );
690
+ info->button [ 0 ].name = ADD_STRING (NULL , " Triangle" );
691
+ info->button [ 1 ].name = ADD_STRING (NULL , " Circle" );
692
+ info->button [ 2 ].name = ADD_STRING (NULL , " X" );
693
+ info->button [ 3 ].name = ADD_STRING (NULL , " Square" );
694
694
695
695
/* while we're at it, give these controls more sensible names, too */
696
- info->stick [0 ].name = ADD_STRING (0 , " [L-stick] or D-pad" );
697
- info->stick [1 ].name = ADD_STRING (0 , " [R-stick]" );
698
- info->stick [2 ].name = ADD_STRING (0 , " [D-pad]" );
696
+ info->stick [0 ].name = ADD_STRING (NULL , " [L-stick] or D-pad" );
697
+ info->stick [1 ].name = ADD_STRING (NULL , " [R-stick]" );
698
+ info->stick [2 ].name = ADD_STRING (NULL , " [D-pad]" );
699
699
}
700
700
701
701
#undef N_AXIS
0 commit comments