Android: fix corresponding warnings

This commit is contained in:
Sylvain Becker 2019-08-30 08:55:20 +02:00
parent 6794ec6670
commit 70dc8d1648
8 changed files with 19 additions and 21 deletions

View File

@ -36,9 +36,8 @@
#include <android/log.h> #include <android/log.h>
#define LOG_TAG "SDL_openslES"
#if 0 #if 0
#define LOG_TAG "SDL_openslES"
#define LOGE(...) __android_log_print(ANDROID_LOG_ERROR,LOG_TAG,__VA_ARGS__) #define LOGE(...) __android_log_print(ANDROID_LOG_ERROR,LOG_TAG,__VA_ARGS__)
#define LOGI(...) __android_log_print(ANDROID_LOG_INFO,LOG_TAG,__VA_ARGS__) #define LOGI(...) __android_log_print(ANDROID_LOG_INFO,LOG_TAG,__VA_ARGS__)
//#define LOGV(...) __android_log_print(ANDROID_LOG_VERBOSE,LOG_TAG,__VA_ARGS__) //#define LOGV(...) __android_log_print(ANDROID_LOG_VERBOSE,LOG_TAG,__VA_ARGS__)
@ -103,7 +102,7 @@ static void openslES_DetectDevices( int iscapture )
} }
#endif #endif
static void openslES_DestroyEngine(); static void openslES_DestroyEngine(void);
static int static int
openslES_CreateEngine() openslES_CreateEngine()

View File

@ -2400,7 +2400,7 @@ int Android_JNI_ShowMessageBox(const SDL_MessageBoxData *messageboxdata, int *bu
if (messageboxdata->colorScheme) { if (messageboxdata->colorScheme) {
colors = (*env)->NewIntArray(env, SDL_MESSAGEBOX_COLOR_MAX); colors = (*env)->NewIntArray(env, SDL_MESSAGEBOX_COLOR_MAX);
for (i = 0; i < SDL_MESSAGEBOX_COLOR_MAX; ++i) { for (i = 0; i < SDL_MESSAGEBOX_COLOR_MAX; ++i) {
temp = (0xFF << 24) | temp = ((unsigned int)0xFF << 24) |
(messageboxdata->colorScheme->colors[i].r << 16) | (messageboxdata->colorScheme->colors[i].r << 16) |
(messageboxdata->colorScheme->colors[i].g << 8) | (messageboxdata->colorScheme->colors[i].g << 8) |
(messageboxdata->colorScheme->colors[i].b << 0); (messageboxdata->colorScheme->colors[i].b << 0);
@ -2507,7 +2507,8 @@ SDL_bool SDL_IsDeXMode(void)
void SDL_AndroidBackButton(void) void SDL_AndroidBackButton(void)
{ {
JNIEnv *env = Android_JNI_GetEnv(); JNIEnv *env = Android_JNI_GetEnv();
return (*env)->CallStaticVoidMethod(env, mActivityClass, midManualBackButton); (*env)->CallStaticVoidMethod(env, mActivityClass, midManualBackButton);
return;
} }
const char * SDL_AndroidGetInternalStoragePath(void) const char * SDL_AndroidGetInternalStoragePath(void)

View File

@ -715,7 +715,7 @@ SDL_DYNAPI_PROC(SDL_bool,SDL_HasAVX512F,(void),(),return)
#ifdef __ANDROID__ #ifdef __ANDROID__
SDL_DYNAPI_PROC(SDL_bool,SDL_IsChromebook,(void),(),return) SDL_DYNAPI_PROC(SDL_bool,SDL_IsChromebook,(void),(),return)
SDL_DYNAPI_PROC(SDL_bool,SDL_IsDeXMode,(void),(),return) SDL_DYNAPI_PROC(SDL_bool,SDL_IsDeXMode,(void),(),return)
SDL_DYNAPI_PROC(void,SDL_AndroidBackButton,(void),(),return) SDL_DYNAPI_PROC(void,SDL_AndroidBackButton,(void),(),)
#endif #endif
SDL_DYNAPI_PROC(double,SDL_exp,(double a),(a),return) SDL_DYNAPI_PROC(double,SDL_exp,(double a),(a),return)
SDL_DYNAPI_PROC(float,SDL_expf,(float a),(a),return) SDL_DYNAPI_PROC(float,SDL_expf,(float a),(a),return)

View File

@ -36,12 +36,14 @@
#define MAXPATHSIZE 1024 #define MAXPATHSIZE 1024
#define DOLLARNPOINTS 64
#define DOLLARSIZE 256
#define ENABLE_DOLLAR #define ENABLE_DOLLAR
#define PHI 0.618033989 #define DOLLARNPOINTS 64
#if defined(ENABLE_DOLLAR)
# define DOLLARSIZE 256
# define PHI 0.618033989
#endif
typedef struct { typedef struct {
float x,y; float x,y;

View File

@ -497,7 +497,7 @@ Android_RemoveJoystick(int device_id)
} }
static void ANDROID_JoystickDetect(); static void ANDROID_JoystickDetect(void);
static int static int
ANDROID_JoystickInit(void) ANDROID_JoystickInit(void)

View File

@ -24,10 +24,6 @@
#pragma once #pragma once
#endif #endif
#ifndef __cplusplus
#define inline SDL_INLINE
#endif
//----------------------------------------------------------------------------- //-----------------------------------------------------------------------------
// Purpose: Steam Controller models // Purpose: Steam Controller models
// WARNING: DO NOT RENUMBER EXISTING VALUES - STORED IN A DATABASE // WARNING: DO NOT RENUMBER EXISTING VALUES - STORED IN A DATABASE
@ -65,7 +61,7 @@ typedef enum
k_eControllertype_GenericMouse = 800, k_eControllertype_GenericMouse = 800,
} EControllerType; } EControllerType;
#define MAKE_CONTROLLER_ID( nVID, nPID ) (unsigned int)( nVID << 16 | nPID ) #define MAKE_CONTROLLER_ID( nVID, nPID ) (unsigned int)( (unsigned int)nVID << 16 | nPID )
typedef struct typedef struct
{ {
unsigned int m_unDeviceID; unsigned int m_unDeviceID;
@ -424,7 +420,7 @@ static const ControllerDescription_t arrControllers[] = {
{ MAKE_CONTROLLER_ID( 0x28de, 0x1202 ), k_eControllerType_SteamControllerV2 }, // Valve Bluetooth Steam Controller (HEADCRAB) { MAKE_CONTROLLER_ID( 0x28de, 0x1202 ), k_eControllerType_SteamControllerV2 }, // Valve Bluetooth Steam Controller (HEADCRAB)
}; };
static inline EControllerType GuessControllerType( int nVID, int nPID ) static SDL_INLINE EControllerType GuessControllerType( int nVID, int nPID )
{ {
unsigned int unDeviceID = MAKE_CONTROLLER_ID( nVID, nPID ); unsigned int unDeviceID = MAKE_CONTROLLER_ID( nVID, nPID );
int iIndex; int iIndex;

View File

@ -295,10 +295,10 @@
} while(0) } while(0)
#define ALPHA_BLIT16_565_50(to, from, length, bpp, alpha) \ #define ALPHA_BLIT16_565_50(to, from, length, bpp, alpha) \
ALPHA_BLIT16_50(to, from, length, bpp, alpha, 0xf7de) ALPHA_BLIT16_50(to, from, length, bpp, alpha, (unsigned int)0xf7de)
#define ALPHA_BLIT16_555_50(to, from, length, bpp, alpha) \ #define ALPHA_BLIT16_555_50(to, from, length, bpp, alpha) \
ALPHA_BLIT16_50(to, from, length, bpp, alpha, 0xfbde) ALPHA_BLIT16_50(to, from, length, bpp, alpha, (unsigned int)0xfbde)
#define CHOOSE_BLIT(blitter, alpha, fmt) \ #define CHOOSE_BLIT(blitter, alpha, fmt) \
do { \ do { \

View File

@ -35,8 +35,8 @@
#define ACTION_DOWN 0 #define ACTION_DOWN 0
#define ACTION_UP 1 #define ACTION_UP 1
#define ACTION_MOVE 2 #define ACTION_MOVE 2
#define ACTION_CANCEL 3 /* #define ACTION_CANCEL 3 */
#define ACTION_OUTSIDE 4 /* #define ACTION_OUTSIDE 4 */
#define ACTION_POINTER_DOWN 5 #define ACTION_POINTER_DOWN 5
#define ACTION_POINTER_UP 6 #define ACTION_POINTER_UP 6