From e956acfa032df019b1b20b2295ff7de0f3fcccde Mon Sep 17 00:00:00 2001 From: Konstantin Dmitriev Date: Dec 13 2019 04:35:51 +0000 Subject: Fix Windows build error introduced in 009341987ca46e --- diff --git a/synfig-studio/src/gui/app.cpp b/synfig-studio/src/gui/app.cpp index 976edaa..78054eb 100644 --- a/synfig-studio/src/gui/app.cpp +++ b/synfig-studio/src/gui/app.cpp @@ -3752,11 +3752,11 @@ App::open(std::string filename, /* std::string as, */ synfig::FileContainerZip:: size_t buf_size = PATH_MAX - 1; char* long_name = (char*)malloc(buf_size); long_name[0] = '\0'; - if(GetLongPathName(as.c_str(),long_name,sizeof(long_name))); + if(GetLongPathName(filename.c_str(),long_name,sizeof(long_name))); // when called from autorecover.cpp, filename doesn't exist, and so long_name is empty // don't use it if that's the case if (long_name[0] != '\0') - as=String(long_name); + filename=String(long_name); free(long_name); #endif