Fix compiler warning; minor harness driver cleanup; fix test build for SDL versions compiled with --disable-joystick or --disable-haptic
This commit is contained in:
parent
1b63b3fd52
commit
2e4dc511a0
6 changed files with 60 additions and 12 deletions
|
@ -26,13 +26,15 @@ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
|
|||
* includes
|
||||
*/
|
||||
#include <stdlib.h>
|
||||
#include "SDL.h"
|
||||
#include "SDL_haptic.h"
|
||||
|
||||
#include <stdio.h> /* printf */
|
||||
#include <string.h> /* strstr */
|
||||
#include <ctype.h> /* isdigit */
|
||||
|
||||
#include "SDL.h"
|
||||
|
||||
#ifndef SDL_HAPTIC_DISABLED
|
||||
|
||||
#include "SDL_haptic.h"
|
||||
|
||||
static SDL_Haptic *haptic;
|
||||
|
||||
|
@ -286,3 +288,14 @@ HapticPrintSupported(SDL_Haptic * haptic)
|
|||
if (supported & SDL_HAPTIC_STATUS)
|
||||
printf(" status\n");
|
||||
}
|
||||
|
||||
#else
|
||||
|
||||
int
|
||||
main(int argc, char *argv[])
|
||||
{
|
||||
fprintf(stderr, "SDL compiled without Haptic support.\n");
|
||||
exit(1);
|
||||
}
|
||||
|
||||
#endif
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue