From a561ef8c49efbb8fa101671e801d4641196e77b9 Mon Sep 17 00:00:00 2001 From: dantok Date: Sun, 25 Jan 2015 20:17:32 +0100 Subject: [PATCH] Fixed emptying avatar_path if the path is too long. --- src/settings.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/settings.c b/src/settings.c index 95bd487..ff490e0 100644 --- a/src/settings.c +++ b/src/settings.c @@ -289,7 +289,7 @@ int settings_load(struct user_settings *s, const char *patharg) if ( config_setting_lookup_string(setting, tox_strings.avatar_path, &str) ) { snprintf(s->avatar_path, sizeof(s->avatar_path), "%s", str); - int len = strlen(s->avatar_path); + int len = strlen(str); if (len >= sizeof(s->avatar_path)) s->avatar_path[0] = '\0';