mirror of
https://github.com/libretro/RetroArch
synced 2025-01-29 00:32:49 +00:00
(platform_linux.c) Prevent uninitialized scalar variable warnings
This commit is contained in:
parent
36e33bde90
commit
f83dfb0621
@ -743,7 +743,8 @@ static void check_proc_acpi_sysfs_battery(const char *node,
|
|||||||
int *seconds, int *percent)
|
int *seconds, int *percent)
|
||||||
{
|
{
|
||||||
unsigned capacity;
|
unsigned capacity;
|
||||||
char path[1024], info[1024];
|
char path[1024] = {0};
|
||||||
|
char info[1024] = {0};
|
||||||
const char *base = proc_acpi_sysfs_battery_path;
|
const char *base = proc_acpi_sysfs_battery_path;
|
||||||
char *buf = NULL;
|
char *buf = NULL;
|
||||||
char *ptr = NULL;
|
char *ptr = NULL;
|
||||||
@ -787,7 +788,7 @@ end:
|
|||||||
|
|
||||||
static void check_proc_acpi_ac_adapter(const char * node, bool *have_ac)
|
static void check_proc_acpi_ac_adapter(const char * node, bool *have_ac)
|
||||||
{
|
{
|
||||||
char path[1024];
|
char path[1024] = {0};
|
||||||
const char *base = proc_acpi_ac_adapter_path;
|
const char *base = proc_acpi_ac_adapter_path;
|
||||||
char *buf = NULL;
|
char *buf = NULL;
|
||||||
char *ptr = NULL;
|
char *ptr = NULL;
|
||||||
@ -819,7 +820,7 @@ static void check_proc_acpi_ac_adapter(const char * node, bool *have_ac)
|
|||||||
|
|
||||||
static void check_proc_acpi_sysfs_ac_adapter(const char * node, bool *have_ac)
|
static void check_proc_acpi_sysfs_ac_adapter(const char * node, bool *have_ac)
|
||||||
{
|
{
|
||||||
char path[1024];
|
char path[1024] = {0};
|
||||||
ssize_t length = 0;
|
ssize_t length = 0;
|
||||||
char *buf = NULL;
|
char *buf = NULL;
|
||||||
const char *base = proc_acpi_sysfs_ac_adapter_path;
|
const char *base = proc_acpi_sysfs_ac_adapter_path;
|
||||||
@ -870,13 +871,13 @@ static bool frontend_linux_powerstate_check_apm(
|
|||||||
enum frontend_powerstate *state,
|
enum frontend_powerstate *state,
|
||||||
int *seconds, int *percent)
|
int *seconds, int *percent)
|
||||||
{
|
{
|
||||||
char *ptr;
|
|
||||||
int ac_status = 0;
|
int ac_status = 0;
|
||||||
int battery_status = 0;
|
int battery_status = 0;
|
||||||
int battery_flag = 0;
|
int battery_flag = 0;
|
||||||
int battery_percent = 0;
|
int battery_percent = 0;
|
||||||
int battery_time = 0;
|
int battery_time = 0;
|
||||||
ssize_t length = 0;
|
ssize_t length = 0;
|
||||||
|
char *ptr = NULL;
|
||||||
char *buf = NULL;
|
char *buf = NULL;
|
||||||
char *str = NULL;
|
char *str = NULL;
|
||||||
|
|
||||||
@ -1112,9 +1113,9 @@ static enum frontend_powerstate frontend_linux_get_powerstate(
|
|||||||
|
|
||||||
static enum frontend_architecture frontend_linux_get_architecture(void)
|
static enum frontend_architecture frontend_linux_get_architecture(void)
|
||||||
{
|
{
|
||||||
uint32_t buffer_hash;
|
|
||||||
const char *val;
|
|
||||||
struct utsname buffer;
|
struct utsname buffer;
|
||||||
|
uint32_t buffer_hash = 0;
|
||||||
|
const char *val = NULL;
|
||||||
|
|
||||||
if (uname(&buffer) != 0)
|
if (uname(&buffer) != 0)
|
||||||
return FRONTEND_ARCH_NONE;
|
return FRONTEND_ARCH_NONE;
|
||||||
@ -1435,7 +1436,7 @@ static void frontend_linux_get_env(int *argc,
|
|||||||
RARCH_LOG("Application location: [%s].\n", app_dir);
|
RARCH_LOG("Application location: [%s].\n", app_dir);
|
||||||
if (args && *app_dir)
|
if (args && *app_dir)
|
||||||
{
|
{
|
||||||
char buf[PATH_MAX_LENGTH];
|
char buf[PATH_MAX_LENGTH] = {0};
|
||||||
|
|
||||||
fill_pathname_join(g_defaults.dir.assets, app_dir,
|
fill_pathname_join(g_defaults.dir.assets, app_dir,
|
||||||
"assets", sizeof(g_defaults.dir.assets));
|
"assets", sizeof(g_defaults.dir.assets));
|
||||||
@ -1635,9 +1636,9 @@ static void frontend_linux_get_env(int *argc,
|
|||||||
snprintf(g_defaults.settings.menu, sizeof(g_defaults.settings.menu), "xmb");
|
snprintf(g_defaults.settings.menu, sizeof(g_defaults.settings.menu), "xmb");
|
||||||
|
|
||||||
#else
|
#else
|
||||||
char base_path[PATH_MAX];
|
char base_path[PATH_MAX] = {0};
|
||||||
const char *xdg = getenv("XDG_CONFIG_HOME");
|
const char *xdg = getenv("XDG_CONFIG_HOME");
|
||||||
const char *home = getenv("HOME");
|
const char *home = getenv("HOME");
|
||||||
|
|
||||||
if (xdg)
|
if (xdg)
|
||||||
snprintf(base_path, sizeof(base_path),
|
snprintf(base_path, sizeof(base_path),
|
||||||
@ -1837,8 +1838,8 @@ static bool frontend_linux_set_fork(enum frontend_fork fork_mode)
|
|||||||
linux_fork_mode = FRONTEND_FORK_CORE;
|
linux_fork_mode = FRONTEND_FORK_CORE;
|
||||||
|
|
||||||
{
|
{
|
||||||
char executable_path[PATH_MAX_LENGTH];
|
char executable_path[PATH_MAX_LENGTH] = {0};
|
||||||
settings_t *settings = config_get_ptr();
|
settings_t *settings = config_get_ptr();
|
||||||
|
|
||||||
fill_pathname_application_path(executable_path, sizeof(executable_path));
|
fill_pathname_application_path(executable_path, sizeof(executable_path));
|
||||||
strlcpy(settings->path.libretro, executable_path, sizeof(settings->path.libretro));
|
strlcpy(settings->path.libretro, executable_path, sizeof(settings->path.libretro));
|
||||||
|
Loading…
x
Reference in New Issue
Block a user