mirror of
https://github.com/libretro/RetroArch
synced 2025-03-29 13:20:30 +00:00
Backport parts of 73c0760236
This commit is contained in:
parent
89002e6b72
commit
619398bbe4
@ -337,7 +337,7 @@ bool disk_control_set_index(
|
||||
bool error = false;
|
||||
unsigned num_images = 0;
|
||||
unsigned msg_duration = 0;
|
||||
char msg[PATH_MAX_LENGTH];
|
||||
char msg[NAME_MAX_LENGTH];
|
||||
|
||||
msg[0] = '\0';
|
||||
|
||||
@ -377,7 +377,8 @@ bool disk_control_set_index(
|
||||
runloop_msg_queue_push(
|
||||
msg, 1, msg_duration,
|
||||
true, NULL,
|
||||
MESSAGE_QUEUE_ICON_DEFAULT, MESSAGE_QUEUE_CATEGORY_INFO);
|
||||
MESSAGE_QUEUE_ICON_DEFAULT,
|
||||
MESSAGE_QUEUE_CATEGORY_INFO);
|
||||
}
|
||||
|
||||
/* If operation was successful, update disk
|
||||
|
@ -159,7 +159,7 @@ int system_property_get(const char *command,
|
||||
FILE *pipe;
|
||||
int length = 0;
|
||||
char buffer[PATH_MAX_LENGTH] = {0};
|
||||
char cmd[PATH_MAX_LENGTH] = {0};
|
||||
char cmd[NAME_MAX_LENGTH] = {0};
|
||||
char *curpos = NULL;
|
||||
size_t buf_pos = strlcpy(cmd, command, sizeof(cmd));
|
||||
|
||||
|
@ -21,6 +21,7 @@
|
||||
#include <stdint.h>
|
||||
|
||||
#include <boolean.h>
|
||||
#include <retro_miscellaneous.h>
|
||||
|
||||
#include "../../config.def.h"
|
||||
|
||||
@ -144,7 +145,7 @@ struct android_app
|
||||
const ASensor* accelerometerSensor;
|
||||
const ASensor* gyroscopeSensor;
|
||||
uint64_t sensor_state_mask;
|
||||
char current_ime[PATH_MAX_LENGTH];
|
||||
char current_ime[NAME_MAX_LENGTH];
|
||||
bool input_alive;
|
||||
int16_t analog_state[DEFAULT_MAX_PADS][MAX_AXIS];
|
||||
int8_t hat_state[DEFAULT_MAX_PADS][2];
|
||||
|
@ -22,6 +22,7 @@
|
||||
#include <boolean.h>
|
||||
#include <retro_common_api.h>
|
||||
#include <rthreads/rthreads.h>
|
||||
#include <retro_miscellaneous.h>
|
||||
|
||||
#include "font_driver.h"
|
||||
|
||||
@ -229,7 +230,7 @@ typedef struct thread_video
|
||||
unsigned width;
|
||||
unsigned height;
|
||||
unsigned pitch;
|
||||
char msg[255];
|
||||
char msg[NAME_MAX_LENGTH];
|
||||
bool updated;
|
||||
bool within_thread;
|
||||
} frame;
|
||||
|
@ -124,7 +124,7 @@ struct udev_input_device
|
||||
dev_t dev;
|
||||
udev_input_mouse_t mouse;
|
||||
enum udev_input_dev_type type;
|
||||
char devnode[PATH_MAX_LENGTH];
|
||||
char devnode[NAME_MAX_LENGTH];
|
||||
char ident[255]; /* could be mouse or keyboards store here */
|
||||
};
|
||||
|
||||
|
@ -52,7 +52,7 @@ struct iohidmanager_hid_adapter
|
||||
uint32_t slot;
|
||||
IOHIDDeviceRef handle;
|
||||
uint32_t locationId;
|
||||
char name[PATH_MAX_LENGTH];
|
||||
char name[NAME_MAX_LENGTH];
|
||||
apple_input_rec_t *axes;
|
||||
apple_input_rec_t *hats;
|
||||
apple_input_rec_t *buttons;
|
||||
|
@ -86,7 +86,7 @@ struct udev_joypad
|
||||
uint16_t configured_strength[2];
|
||||
unsigned rumble_gain;
|
||||
|
||||
char ident[255];
|
||||
char ident[NAME_MAX_LENGTH];
|
||||
bool has_set_ff[2];
|
||||
/* Deal with analog triggers that report -32767 to 32767 */
|
||||
bool neg_trigger[NUM_AXES];
|
||||
|
@ -31,6 +31,7 @@
|
||||
#include <boolean.h>
|
||||
#include <file/file_path.h>
|
||||
#include <retro_assert.h>
|
||||
#include <retro_miscellaneous.h>
|
||||
#include <string/stdstring.h>
|
||||
#include <time/rtime.h>
|
||||
|
||||
@ -961,7 +962,7 @@ size_t fill_pathname_join_delim_concat(char *out_path, const char *dir,
|
||||
size_t fill_short_pathname_representation(char* out_rep,
|
||||
const char *in_path, size_t size)
|
||||
{
|
||||
char path_short[PATH_MAX_LENGTH];
|
||||
char path_short[NAME_MAX_LENGTH];
|
||||
|
||||
path_short[0] = '\0';
|
||||
|
||||
|
@ -82,6 +82,10 @@ static INLINE bool bits_any_set(uint32_t* ptr, uint32_t count)
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#ifndef NAME_MAX_LENGTH
|
||||
#define NAME_MAX_LENGTH 256
|
||||
#endif
|
||||
|
||||
#ifndef MAX
|
||||
#define MAX(a, b) ((a) > (b) ? (a) : (b))
|
||||
#endif
|
||||
|
@ -322,7 +322,7 @@ global_t *global_get_ptr(void)
|
||||
int driver_find_index(const char *label, const char *drv)
|
||||
{
|
||||
unsigned i;
|
||||
char str[256];
|
||||
char str[NAME_MAX_LENGTH];
|
||||
|
||||
str[0] = '\0';
|
||||
|
||||
|
@ -445,7 +445,7 @@ static void input_autoconfigure_connect_handler(retro_task_t *task)
|
||||
autoconfig_handle_t *autoconfig_handle = NULL;
|
||||
bool match_found = false;
|
||||
const char *device_display_name = NULL;
|
||||
char task_title[PATH_MAX_LENGTH];
|
||||
char task_title[NAME_MAX_LENGTH];
|
||||
|
||||
task_title[0] = '\0';
|
||||
|
||||
@ -782,7 +782,7 @@ static void cb_input_autoconfigure_disconnect(
|
||||
static void input_autoconfigure_disconnect_handler(retro_task_t *task)
|
||||
{
|
||||
autoconfig_handle_t *autoconfig_handle = NULL;
|
||||
char task_title[PATH_MAX_LENGTH];
|
||||
char task_title[NAME_MAX_LENGTH];
|
||||
|
||||
task_title[0] = '\0';
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user