Blender now correctly checks the current dir for /.blender/.Blanguages
on Windows
This commit is contained in:
@@ -270,6 +270,9 @@ void puplang_insert_entry(char *line)
|
|||||||
int read_languagefile(void) {
|
int read_languagefile(void) {
|
||||||
char name[FILE_MAXDIR+FILE_MAXFILE];
|
char name[FILE_MAXDIR+FILE_MAXFILE];
|
||||||
LinkNode *l, *lines;
|
LinkNode *l, *lines;
|
||||||
|
#ifdef WIN32
|
||||||
|
int result;
|
||||||
|
#endif
|
||||||
|
|
||||||
/* .Blanguages */
|
/* .Blanguages */
|
||||||
BLI_make_file_string("/", name, BLI_gethome(), ".Blanguages");
|
BLI_make_file_string("/", name, BLI_gethome(), ".Blanguages");
|
||||||
@@ -285,7 +288,10 @@ int read_languagefile(void) {
|
|||||||
strcat(name, "/Contents/Resources/.Blanguages");
|
strcat(name, "/Contents/Resources/.Blanguages");
|
||||||
#elif defined (WIN32)
|
#elif defined (WIN32)
|
||||||
/* Check the installation dir in Windows */
|
/* Check the installation dir in Windows */
|
||||||
BLI_getInstallationDir(name);
|
result = BLI_getInstallationDir(name);
|
||||||
|
if (!result)
|
||||||
|
strcpy(name,"/.blender/.Blanguages");
|
||||||
|
else
|
||||||
strcat(name,"/.blender/.Blanguages");
|
strcat(name,"/.blender/.Blanguages");
|
||||||
#else
|
#else
|
||||||
strcpy(name, ".blender/.Blanguages");
|
strcpy(name, ".blender/.Blanguages");
|
||||||
|
Reference in New Issue
Block a user