Ecere Software
/
sdk
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
994fcf9
)
ide/settings: Memory leak fixes
author
Jerome St-Louis
<jerome@ecere.com>
Thu, 4 Aug 2016 17:26:09 +0000
(13:26 -0400)
committer
Jerome St-Louis
<jerome@ecere.com>
Thu, 4 Aug 2016 17:28:59 +0000
(13:28 -0400)
documentor/locale/documentor.pot
patch
|
blob
|
history
epj2make/locale/epj2make.pot
patch
|
blob
|
history
ide/src/IDESettings.ec
patch
|
blob
|
history
installer/locale/Installer.pot
patch
|
blob
|
history
diff --git
a/documentor/locale/documentor.pot
b/documentor/locale/documentor.pot
index
e51e05a
..
7094758
100644
(file)
--- a/
documentor/locale/documentor.pot
+++ b/
documentor/locale/documentor.pot
@@
-174,7
+174,7
@@
msgstr "Enumeration"
msgid "Enumeration Values"
msgstr "Enumeration Values"
msgid "Enumeration Values"
msgstr "Enumeration Values"
-#: ./../ide/src/IDESettings.ec:19
82
+#: ./../ide/src/IDESettings.ec:19
98
msgid "Error creating compiler configs directory at "
msgstr "Error creating compiler configs directory at "
msgid "Error creating compiler configs directory at "
msgstr "Error creating compiler configs directory at "
@@
-194,7
+194,7
@@
msgstr "File"
msgid "Functions"
msgstr "Functions"
msgid "Functions"
msgstr "Functions"
-#: ./../ide/src/IDESettings.ec:14
35
+#: ./../ide/src/IDESettings.ec:14
51
msgid "GNU Compiler Collection (GCC) / GNU Make"
msgstr "GNU Compiler Collection (GCC) / GNU Make"
msgid "GNU Compiler Collection (GCC) / GNU Make"
msgstr "GNU Compiler Collection (GCC) / GNU Make"
@@
-202,15
+202,15
@@
msgstr "GNU Compiler Collection (GCC) / GNU Make"
msgid "Methods"
msgstr "Methods"
msgid "Methods"
msgstr "Methods"
-#: ./../ide/src/IDESettings.ec:14
38
+#: ./../ide/src/IDESettings.ec:14
54
msgid "Microsoft Visual Studio 2005 (8.0) Compiler"
msgstr "Microsoft Visual Studio 2005 (8.0) Compiler"
msgid "Microsoft Visual Studio 2005 (8.0) Compiler"
msgstr "Microsoft Visual Studio 2005 (8.0) Compiler"
-#: ./../ide/src/IDESettings.ec:14
39
+#: ./../ide/src/IDESettings.ec:14
55
msgid "Microsoft Visual Studio 2008 (9.0) Compiler"
msgstr "Microsoft Visual Studio 2008 (9.0) Compiler"
msgid "Microsoft Visual Studio 2008 (9.0) Compiler"
msgstr "Microsoft Visual Studio 2008 (9.0) Compiler"
-#: ./../ide/src/IDESettings.ec:14
41
+#: ./../ide/src/IDESettings.ec:14
57
msgid "Microsoft Visual Studio 2010 (10.0) Compiler"
msgstr "Microsoft Visual Studio 2010 (10.0) Compiler"
msgid "Microsoft Visual Studio 2010 (10.0) Compiler"
msgstr "Microsoft Visual Studio 2010 (10.0) Compiler"
@@
-239,7
+239,7
@@
msgstr "Open..."
msgid "Parent namespace: <a href=\"api://%p\" style=\"text-decoration: none;\">%s</a><br>\n"
msgstr "Parent namespace: <a href=\"api://%p\" style=\"text-decoration: none;\">%s</a><br>\n"
msgid "Parent namespace: <a href=\"api://%p\" style=\"text-decoration: none;\">%s</a><br>\n"
msgstr "Parent namespace: <a href=\"api://%p\" style=\"text-decoration: none;\">%s</a><br>\n"
-#: ./../ide/src/IDESettings.ec:14
37
+#: ./../ide/src/IDESettings.ec:14
53
msgid "Portable C Compiler / GNU Make"
msgstr "Portable C Compiler / GNU Make"
msgid "Portable C Compiler / GNU Make"
msgstr "Portable C Compiler / GNU Make"
@@
-275,7
+275,7
@@
msgstr "Structure"
msgid "Tahoma"
msgstr "Tahoma"
msgid "Tahoma"
msgstr "Tahoma"
-#: ./../ide/src/IDESettings.ec:14
36
+#: ./../ide/src/IDESettings.ec:14
52
msgid "Tiny C Compiler / GNU Make"
msgstr "Tiny C Compiler / GNU Make"
msgid "Tiny C Compiler / GNU Make"
msgstr "Tiny C Compiler / GNU Make"
@@
-305,11
+305,11
@@
msgstr "eC Shared Library files (*.dll, *.so, *.dylib)"
msgid "eC Symbol files (*.sym)"
msgstr "eC Symbol files (*.sym)"
msgid "eC Symbol files (*.sym)"
msgstr "eC Symbol files (*.sym)"
-#: ./../ide/src/IDESettings.ec:85
7
+#: ./../ide/src/IDESettings.ec:85
8
msgid "error: could not parse configuration file: "
msgstr "error: could not parse configuration file: "
msgid "error: could not parse configuration file: "
msgstr "error: could not parse configuration file: "
-#: ./../ide/src/IDESettings.ec:83
1
+#: ./../ide/src/IDESettings.ec:83
2
msgid "error: could not safely open file for writing configuration: "
msgstr "error: could not safely open file for writing configuration: "
msgid "error: could not safely open file for writing configuration: "
msgstr "error: could not safely open file for writing configuration: "
@@
-322,27
+322,27
@@
msgstr "this pointer class: <a href=\"api://%p\" style=\"text-decoration: none;\
msgid "this pointer class: None<br>\n"
msgstr "this pointer class: None<br>\n"
msgid "this pointer class: None<br>\n"
msgstr "this pointer class: None<br>\n"
-#: ./../ide/src/IDESettings.ec:92
5
+#: ./../ide/src/IDESettings.ec:92
6
msgid "warning: SafeFile::open: does not yet support FileOpenMode::"
msgstr "warning: SafeFile::open: does not yet support FileOpenMode::"
msgid "warning: SafeFile::open: does not yet support FileOpenMode::"
msgstr "warning: SafeFile::open: does not yet support FileOpenMode::"
-#: ./../ide/src/IDESettings.ec:91
2
+#: ./../ide/src/IDESettings.ec:91
3
msgid "warning: SafeFile::open: unable to obtain exclusive lock on temporary file for writing: "
msgstr "warning: SafeFile::open: unable to obtain exclusive lock on temporary file for writing: "
msgid "warning: SafeFile::open: unable to obtain exclusive lock on temporary file for writing: "
msgstr "warning: SafeFile::open: unable to obtain exclusive lock on temporary file for writing: "
-#: ./../ide/src/IDESettings.ec:91
4
+#: ./../ide/src/IDESettings.ec:91
5
msgid "warning: SafeFile::open: unable to obtain shared lock on file for reading: "
msgstr "warning: SafeFile::open: unable to obtain shared lock on file for reading: "
msgid "warning: SafeFile::open: unable to obtain shared lock on file for reading: "
msgstr "warning: SafeFile::open: unable to obtain shared lock on file for reading: "
-#: ./../ide/src/IDESettings.ec:9
19
+#: ./../ide/src/IDESettings.ec:9
20
msgid "warning: SafeFile::open: unable to open file for reading: "
msgstr "warning: SafeFile::open: unable to open file for reading: "
msgid "warning: SafeFile::open: unable to open file for reading: "
msgstr "warning: SafeFile::open: unable to open file for reading: "
-#: ./../ide/src/IDESettings.ec:91
7
+#: ./../ide/src/IDESettings.ec:91
8
msgid "warning: SafeFile::open: unable to open temporary file for writing: "
msgstr "warning: SafeFile::open: unable to open temporary file for writing: "
msgid "warning: SafeFile::open: unable to open temporary file for writing: "
msgstr "warning: SafeFile::open: unable to open temporary file for writing: "
-#: ./../ide/src/IDESettings.ec:96
7
+#: ./../ide/src/IDESettings.ec:96
8
msgid "warning: SafeFile::sync: failed to lock file for "
msgstr "warning: SafeFile::sync: failed to lock file for "
msgid "warning: SafeFile::sync: failed to lock file for "
msgstr "warning: SafeFile::sync: failed to lock file for "
diff --git
a/epj2make/locale/epj2make.pot
b/epj2make/locale/epj2make.pot
index
ab75a53
..
4fb97be
100644
(file)
--- a/
epj2make/locale/epj2make.pot
+++ b/
epj2make/locale/epj2make.pot
@@
-90,7
+90,7
@@
msgstr " to compile instead of "
msgid "Compiling source file "
msgstr "Compiling source file "
msgid "Compiling source file "
msgstr "Compiling source file "
-#: ./../ide/src/IDESettings.ec:19
82
+#: ./../ide/src/IDESettings.ec:19
98
msgid "Error creating compiler configs directory at "
msgstr "Error creating compiler configs directory at "
msgid "Error creating compiler configs directory at "
msgstr "Error creating compiler configs directory at "
@@
-106,19
+106,19
@@
msgstr "Error: Project configuration (%s) was not found.\n"
msgid "Error: Unable to open project file (%s) due to unknown error.\n"
msgstr "Error: Unable to open project file (%s) due to unknown error.\n"
msgid "Error: Unable to open project file (%s) due to unknown error.\n"
msgstr "Error: Unable to open project file (%s) due to unknown error.\n"
-#: ./../ide/src/IDESettings.ec:14
35
+#: ./../ide/src/IDESettings.ec:14
51
msgid "GNU Compiler Collection (GCC) / GNU Make"
msgstr "GNU Compiler Collection (GCC) / GNU Make"
msgid "GNU Compiler Collection (GCC) / GNU Make"
msgstr "GNU Compiler Collection (GCC) / GNU Make"
-#: ./../ide/src/IDESettings.ec:14
38
+#: ./../ide/src/IDESettings.ec:14
54
msgid "Microsoft Visual Studio 2005 (8.0) Compiler"
msgstr "Microsoft Visual Studio 2005 (8.0) Compiler"
msgid "Microsoft Visual Studio 2005 (8.0) Compiler"
msgstr "Microsoft Visual Studio 2005 (8.0) Compiler"
-#: ./../ide/src/IDESettings.ec:14
39
+#: ./../ide/src/IDESettings.ec:14
55
msgid "Microsoft Visual Studio 2008 (9.0) Compiler"
msgstr "Microsoft Visual Studio 2008 (9.0) Compiler"
msgid "Microsoft Visual Studio 2008 (9.0) Compiler"
msgstr "Microsoft Visual Studio 2008 (9.0) Compiler"
-#: ./../ide/src/IDESettings.ec:14
41
+#: ./../ide/src/IDESettings.ec:14
57
msgid "Microsoft Visual Studio 2010 (10.0) Compiler"
msgstr "Microsoft Visual Studio 2010 (10.0) Compiler"
msgid "Microsoft Visual Studio 2010 (10.0) Compiler"
msgstr "Microsoft Visual Studio 2010 (10.0) Compiler"
@@
-130,7
+130,7
@@
msgstr "No compilation required for header file "
msgid "Notice: Project configuration (%s) will be used.\n"
msgstr "Notice: Project configuration (%s) will be used.\n"
msgid "Notice: Project configuration (%s) will be used.\n"
msgstr "Notice: Project configuration (%s) will be used.\n"
-#: ./../ide/src/IDESettings.ec:14
37
+#: ./../ide/src/IDESettings.ec:14
53
msgid "Portable C Compiler / GNU Make"
msgstr "Portable C Compiler / GNU Make"
msgid "Portable C Compiler / GNU Make"
msgstr "Portable C Compiler / GNU Make"
@@
-138,7
+138,7
@@
msgstr "Portable C Compiler / GNU Make"
msgid "Syntax:\n"
msgstr "Syntax:\n"
msgid "Syntax:\n"
msgstr "Syntax:\n"
-#: ./../ide/src/IDESettings.ec:14
36
+#: ./../ide/src/IDESettings.ec:14
52
msgid "Tiny C Compiler / GNU Make"
msgstr "Tiny C Compiler / GNU Make"
msgid "Tiny C Compiler / GNU Make"
msgstr "Tiny C Compiler / GNU Make"
@@
-150,11
+150,11
@@
msgstr "Unable to locate source file "
msgid "\n"
msgstr "\n"
msgid "\n"
msgstr "\n"
-#: ./../ide/src/IDESettings.ec:85
7
+#: ./../ide/src/IDESettings.ec:85
8
msgid "error: could not parse configuration file: "
msgstr "error: could not parse configuration file: "
msgid "error: could not parse configuration file: "
msgstr "error: could not parse configuration file: "
-#: ./../ide/src/IDESettings.ec:83
1
+#: ./../ide/src/IDESettings.ec:83
2
msgid "error: could not safely open file for writing configuration: "
msgstr "error: could not safely open file for writing configuration: "
msgid "error: could not safely open file for writing configuration: "
msgstr "error: could not safely open file for writing configuration: "
@@
-162,27
+162,27
@@
msgstr "error: could not safely open file for writing configuration: "
msgid "invalid option: %s\n"
msgstr "invalid option: %s\n"
msgid "invalid option: %s\n"
msgstr "invalid option: %s\n"
-#: ./../ide/src/IDESettings.ec:92
5
+#: ./../ide/src/IDESettings.ec:92
6
msgid "warning: SafeFile::open: does not yet support FileOpenMode::"
msgstr "warning: SafeFile::open: does not yet support FileOpenMode::"
msgid "warning: SafeFile::open: does not yet support FileOpenMode::"
msgstr "warning: SafeFile::open: does not yet support FileOpenMode::"
-#: ./../ide/src/IDESettings.ec:91
2
+#: ./../ide/src/IDESettings.ec:91
3
msgid "warning: SafeFile::open: unable to obtain exclusive lock on temporary file for writing: "
msgstr "warning: SafeFile::open: unable to obtain exclusive lock on temporary file for writing: "
msgid "warning: SafeFile::open: unable to obtain exclusive lock on temporary file for writing: "
msgstr "warning: SafeFile::open: unable to obtain exclusive lock on temporary file for writing: "
-#: ./../ide/src/IDESettings.ec:91
4
+#: ./../ide/src/IDESettings.ec:91
5
msgid "warning: SafeFile::open: unable to obtain shared lock on file for reading: "
msgstr "warning: SafeFile::open: unable to obtain shared lock on file for reading: "
msgid "warning: SafeFile::open: unable to obtain shared lock on file for reading: "
msgstr "warning: SafeFile::open: unable to obtain shared lock on file for reading: "
-#: ./../ide/src/IDESettings.ec:9
19
+#: ./../ide/src/IDESettings.ec:9
20
msgid "warning: SafeFile::open: unable to open file for reading: "
msgstr "warning: SafeFile::open: unable to open file for reading: "
msgid "warning: SafeFile::open: unable to open file for reading: "
msgstr "warning: SafeFile::open: unable to open file for reading: "
-#: ./../ide/src/IDESettings.ec:91
7
+#: ./../ide/src/IDESettings.ec:91
8
msgid "warning: SafeFile::open: unable to open temporary file for writing: "
msgstr "warning: SafeFile::open: unable to open temporary file for writing: "
msgid "warning: SafeFile::open: unable to open temporary file for writing: "
msgstr "warning: SafeFile::open: unable to open temporary file for writing: "
-#: ./../ide/src/IDESettings.ec:96
7
+#: ./../ide/src/IDESettings.ec:96
8
msgid "warning: SafeFile::sync: failed to lock file for "
msgstr "warning: SafeFile::sync: failed to lock file for "
msgid "warning: SafeFile::sync: failed to lock file for "
msgstr "warning: SafeFile::sync: failed to lock file for "
diff --git
a/ide/src/IDESettings.ec
b/ide/src/IDESettings.ec
index
b0feab9
..
0028ce5
100644
(file)
--- a/
ide/src/IDESettings.ec
+++ b/
ide/src/IDESettings.ec
@@
-986,12
+986,24
@@
class RecentFilesData
{
public:
RecentFiles recentFiles;
{
public:
RecentFiles recentFiles;
+
+ ~RecentFilesData()
+ {
+ if(recentFiles) recentFiles.Free();
+ delete recentFiles;
+ }
}
class RecentWorkspacesData
{
public:
RecentWorkspaces recentWorkspaces;
}
class RecentWorkspacesData
{
public:
RecentWorkspaces recentWorkspaces;
+
+ ~RecentWorkspacesData()
+ {
+ if(recentWorkspaces) recentWorkspaces.Free();
+ delete recentWorkspaces;
+ }
}
class IDESettings : GlobalSettingsData
}
class IDESettings : GlobalSettingsData
@@
-1319,6
+1331,7
@@
class RecentFiles : RecentPaths
{
Free();
Copy((void *)d.recentFiles);
{
Free();
Copy((void *)d.recentFiles);
+ d.recentFiles.RemoveAll();
settingsContainer.recentFiles = this; // Merge IDEConfigHolder / IDESettingsContainer?
}
delete d;
settingsContainer.recentFiles = this; // Merge IDEConfigHolder / IDESettingsContainer?
}
delete d;
@@
-1353,6
+1366,7
@@
class RecentWorkspaces : RecentPaths
{
Free();
Copy((void *)d.recentWorkspaces);
{
Free();
Copy((void *)d.recentWorkspaces);
+ d.recentWorkspaces.RemoveAll();
settingsContainer.recentProjects = this; // Merge IDEConfigHolder / IDESettingsContainer?
}
delete d;
settingsContainer.recentProjects = this; // Merge IDEConfigHolder / IDESettingsContainer?
}
delete d;
diff --git
a/installer/locale/Installer.pot
b/installer/locale/Installer.pot
index
0bb6212
..
b73b03a
100644
(file)
--- a/
installer/locale/Installer.pot
+++ b/
installer/locale/Installer.pot
@@
-197,7
+197,7
@@
msgstr "Ecere Software Development Kit Setup - v0.44.15 \"Ryōan-ji\" Web Editio
msgid "Ecere Vanilla"
msgstr "Ecere Vanilla"
msgid "Ecere Vanilla"
msgstr "Ecere Vanilla"
-#: ./../ide/src/IDESettings.ec:19
82
+#: ./../ide/src/IDESettings.ec:19
98
msgid "Error creating compiler configs directory at "
msgstr "Error creating compiler configs directory at "
msgid "Error creating compiler configs directory at "
msgstr "Error creating compiler configs directory at "
@@
-221,7
+221,7
@@
msgstr "GDB Docs"
msgid "GNU C Compiler"
msgstr "GNU C Compiler"
msgid "GNU C Compiler"
msgstr "GNU C Compiler"
-#: ./../ide/src/IDESettings.ec:14
35
+#: ./../ide/src/IDESettings.ec:14
51
msgid "GNU Compiler Collection (GCC) / GNU Make"
msgstr "GNU Compiler Collection (GCC) / GNU Make"
msgid "GNU Compiler Collection (GCC) / GNU Make"
msgstr "GNU Compiler Collection (GCC) / GNU Make"
@@
-307,15
+307,15
@@
msgstr "License Agreements"
msgid "Make Docs"
msgstr "Make Docs"
msgid "Make Docs"
msgstr "Make Docs"
-#: ./../ide/src/IDESettings.ec:14
38
+#: ./../ide/src/IDESettings.ec:14
54
msgid "Microsoft Visual Studio 2005 (8.0) Compiler"
msgstr "Microsoft Visual Studio 2005 (8.0) Compiler"
msgid "Microsoft Visual Studio 2005 (8.0) Compiler"
msgstr "Microsoft Visual Studio 2005 (8.0) Compiler"
-#: ./../ide/src/IDESettings.ec:14
39
+#: ./../ide/src/IDESettings.ec:14
55
msgid "Microsoft Visual Studio 2008 (9.0) Compiler"
msgstr "Microsoft Visual Studio 2008 (9.0) Compiler"
msgid "Microsoft Visual Studio 2008 (9.0) Compiler"
msgstr "Microsoft Visual Studio 2008 (9.0) Compiler"
-#: ./../ide/src/IDESettings.ec:14
41
+#: ./../ide/src/IDESettings.ec:14
57
msgid "Microsoft Visual Studio 2010 (10.0) Compiler"
msgstr "Microsoft Visual Studio 2010 (10.0) Compiler"
msgid "Microsoft Visual Studio 2010 (10.0) Compiler"
msgstr "Microsoft Visual Studio 2010 (10.0) Compiler"
@@
-335,7
+335,7
@@
msgstr "Networking"
msgid "Please wait while the Ecere Software Development Kit is being installed."
msgstr "Please wait while the Ecere Software Development Kit is being installed."
msgid "Please wait while the Ecere Software Development Kit is being installed."
msgstr "Please wait while the Ecere Software Development Kit is being installed."
-#: ./../ide/src/IDESettings.ec:14
37
+#: ./../ide/src/IDESettings.ec:14
53
msgid "Portable C Compiler / GNU Make"
msgstr "Portable C Compiler / GNU Make"
msgid "Portable C Compiler / GNU Make"
msgstr "Portable C Compiler / GNU Make"
@@
-404,7
+404,7
@@
msgstr "This program is based on these free open source software components."
msgid "Threading"
msgstr "Threading"
msgid "Threading"
msgstr "Threading"
-#: ./../ide/src/IDESettings.ec:14
36
+#: ./../ide/src/IDESettings.ec:14
52
msgid "Tiny C Compiler / GNU Make"
msgstr "Tiny C Compiler / GNU Make"
msgid "Tiny C Compiler / GNU Make"
msgstr "Tiny C Compiler / GNU Make"
@@
-425,11
+425,11
@@
msgstr "built on "
msgid "eC Compiler"
msgstr "eC Compiler"
msgid "eC Compiler"
msgstr "eC Compiler"
-#: ./../ide/src/IDESettings.ec:85
7
+#: ./../ide/src/IDESettings.ec:85
8
msgid "error: could not parse configuration file: "
msgstr "error: could not parse configuration file: "
msgid "error: could not parse configuration file: "
msgstr "error: could not parse configuration file: "
-#: ./../ide/src/IDESettings.ec:83
1
+#: ./../ide/src/IDESettings.ec:83
2
msgid "error: could not safely open file for writing configuration: "
msgstr "error: could not safely open file for writing configuration: "
msgid "error: could not safely open file for writing configuration: "
msgstr "error: could not safely open file for writing configuration: "
@@
-441,27
+441,27
@@
msgstr "gnurx Docs"
msgid "terms and conditions"
msgstr "terms and conditions"
msgid "terms and conditions"
msgstr "terms and conditions"
-#: ./../ide/src/IDESettings.ec:92
5
+#: ./../ide/src/IDESettings.ec:92
6
msgid "warning: SafeFile::open: does not yet support FileOpenMode::"
msgstr "warning: SafeFile::open: does not yet support FileOpenMode::"
msgid "warning: SafeFile::open: does not yet support FileOpenMode::"
msgstr "warning: SafeFile::open: does not yet support FileOpenMode::"
-#: ./../ide/src/IDESettings.ec:91
2
+#: ./../ide/src/IDESettings.ec:91
3
msgid "warning: SafeFile::open: unable to obtain exclusive lock on temporary file for writing: "
msgstr "warning: SafeFile::open: unable to obtain exclusive lock on temporary file for writing: "
msgid "warning: SafeFile::open: unable to obtain exclusive lock on temporary file for writing: "
msgstr "warning: SafeFile::open: unable to obtain exclusive lock on temporary file for writing: "
-#: ./../ide/src/IDESettings.ec:91
4
+#: ./../ide/src/IDESettings.ec:91
5
msgid "warning: SafeFile::open: unable to obtain shared lock on file for reading: "
msgstr "warning: SafeFile::open: unable to obtain shared lock on file for reading: "
msgid "warning: SafeFile::open: unable to obtain shared lock on file for reading: "
msgstr "warning: SafeFile::open: unable to obtain shared lock on file for reading: "
-#: ./../ide/src/IDESettings.ec:9
19
+#: ./../ide/src/IDESettings.ec:9
20
msgid "warning: SafeFile::open: unable to open file for reading: "
msgstr "warning: SafeFile::open: unable to open file for reading: "
msgid "warning: SafeFile::open: unable to open file for reading: "
msgstr "warning: SafeFile::open: unable to open file for reading: "
-#: ./../ide/src/IDESettings.ec:91
7
+#: ./../ide/src/IDESettings.ec:91
8
msgid "warning: SafeFile::open: unable to open temporary file for writing: "
msgstr "warning: SafeFile::open: unable to open temporary file for writing: "
msgid "warning: SafeFile::open: unable to open temporary file for writing: "
msgstr "warning: SafeFile::open: unable to open temporary file for writing: "
-#: ./../ide/src/IDESettings.ec:96
7
+#: ./../ide/src/IDESettings.ec:96
8
msgid "warning: SafeFile::sync: failed to lock file for "
msgstr "warning: SafeFile::sync: failed to lock file for "
msgid "warning: SafeFile::sync: failed to lock file for "
msgstr "warning: SafeFile::sync: failed to lock file for "