Support compilation in WSL Ubuntu 20.04 LTS. Fix some warnings.

This commit is contained in:
Sorgelig
2021-10-07 03:08:56 +08:00
parent a215fb36bb
commit 7abbf7f8f4
12 changed files with 37 additions and 40 deletions

View File

@@ -1753,7 +1753,7 @@ static char* get_led_path(int dev, int add_id = 1)
static int set_led(char *base, const char *led, int brightness)
{
static char path[1024];
sprintf(path, "%s%s/brightness", base, led);
snprintf(path, sizeof(path), "%s%s/brightness", base, led);
FILE* f = fopen(path, "w");
if (f)
{
@@ -1768,7 +1768,7 @@ static int set_led(char *base, const char *led, int brightness)
static int get_led(char *base, const char *led)
{
static char path[1024];
sprintf(path, "%s%s/brightness", base, led);
snprintf(path, sizeof(path), "%s%s/brightness", base, led);
FILE* f = fopen(path, "r");
if (f)
{