Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
S
Suyu
Manage
Activity
Members
Labels
Plan
Issues
0
Issue boards
Milestones
Wiki
Code
Merge requests
0
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
many-archive
Suyu
Commits
c2867f7e
There was an error fetching the commit references. Please try again later.
Commit
c2867f7e
authored
11 years ago
by
ShizZy
Browse files
Options
Downloads
Patches
Plain Diff
removed unneeded dolphin paths code, fixed linker problems with common.lib
parent
7ea22ffc
No related branches found
No related tags found
No related merge requests found
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
src/common/src/common_paths.h
+8
-2
8 additions, 2 deletions
src/common/src/common_paths.h
src/common/src/file_util.cpp
+105
-117
105 additions, 117 deletions
src/common/src/file_util.cpp
src/common/src/file_util.h
+5
-13
5 additions, 13 deletions
src/common/src/file_util.h
with
118 additions
and
132 deletions
src/common/src/common_paths.h
+
8
−
2
View file @
c2867f7e
...
@@ -12,7 +12,9 @@
...
@@ -12,7 +12,9 @@
#define DIR_SEP "/"
#define DIR_SEP "/"
#define DIR_SEP_CHR '/'
#define DIR_SEP_CHR '/'
#define MAX_PATH 255
#ifndef MAX_PATH
#define MAX_PATH 260
#endif
// The user data dir
// The user data dir
#define ROOT_DIR "."
#define ROOT_DIR "."
...
@@ -60,6 +62,7 @@
...
@@ -60,6 +62,7 @@
#define DUMP_AUDIO_DIR "audio"
#define DUMP_AUDIO_DIR "audio"
#define LOGS_DIR "logs"
#define LOGS_DIR "logs"
#define SHADERS_DIR "shaders"
#define SHADERS_DIR "shaders"
#define SYSCONF_DIR "sysconf"
// Filenames
// Filenames
// Files in the directory returned by GetUserPath(D_CONFIG_IDX)
// Files in the directory returned by GetUserPath(D_CONFIG_IDX)
...
@@ -68,6 +71,9 @@
...
@@ -68,6 +71,9 @@
#define LOGGER_CONFIG "logger.ini"
#define LOGGER_CONFIG "logger.ini"
// Files in the directory returned by GetUserPath(D_LOGS_IDX)
// Files in the directory returned by GetUserPath(D_LOGS_IDX)
#define MAIN_LOG "akiru.log"
#define MAIN_LOG "emu.log"
// Files in the directory returned by GetUserPath(D_SYSCONF_IDX)
#define SYSCONF "SYSCONF"
#endif // _COMMON_PATHS_H_
#endif // _COMMON_PATHS_H_
This diff is collapsed.
Click to expand it.
src/common/src/file_util.cpp
+
105
−
117
View file @
c2867f7e
...
@@ -657,129 +657,117 @@ std::string GetSysDirectory()
...
@@ -657,129 +657,117 @@ std::string GetSysDirectory()
// Returns a string with a Dolphin data dir or file in the user's home
// Returns a string with a Dolphin data dir or file in the user's home
// directory. To be used in "multi-user" mode (that is, installed).
// directory. To be used in "multi-user" mode (that is, installed).
//const std::string& GetUserPath(const unsigned int DirIDX, const std::string &newPath)
const
std
::
string
&
GetUserPath
(
const
unsigned
int
DirIDX
,
const
std
::
string
&
newPath
)
//{
// static std::string paths[NUM_PATH_INDICES];
//
// // Set up all paths and files on the first run
// if (paths[D_USER_IDX].empty())
// {
//#ifdef _WIN32
// paths[D_USER_IDX] = GetExeDirectory() + DIR_SEP USERDATA_DIR DIR_SEP;
//#else
// if (File::Exists(ROOT_DIR DIR_SEP USERDATA_DIR))
// paths[D_USER_IDX] = ROOT_DIR DIR_SEP USERDATA_DIR DIR_SEP;
// else
// paths[D_USER_IDX] = std::string(getenv("HOME") ?
// getenv("HOME") : getenv("PWD") ?
// getenv("PWD") : "") + DIR_SEP DOLPHIN_DATA_DIR DIR_SEP;
//#endif
//
// paths[D_CONFIG_IDX] = paths[D_USER_IDX] + CONFIG_DIR DIR_SEP;
// paths[D_GAMECONFIG_IDX] = paths[D_USER_IDX] + GAMECONFIG_DIR DIR_SEP;
// paths[D_MAPS_IDX] = paths[D_USER_IDX] + MAPS_DIR DIR_SEP;
// paths[D_CACHE_IDX] = paths[D_USER_IDX] + CACHE_DIR DIR_SEP;
// paths[D_SHADERCACHE_IDX] = paths[D_USER_IDX] + SHADERCACHE_DIR DIR_SEP;
// paths[D_SHADERS_IDX] = paths[D_USER_IDX] + SHADERS_DIR DIR_SEP;
// paths[D_STATESAVES_IDX] = paths[D_USER_IDX] + STATESAVES_DIR DIR_SEP;
// paths[D_SCREENSHOTS_IDX] = paths[D_USER_IDX] + SCREENSHOTS_DIR DIR_SEP;
// paths[D_DUMP_IDX] = paths[D_USER_IDX] + DUMP_DIR DIR_SEP;
// paths[D_DUMPFRAMES_IDX] = paths[D_DUMP_IDX] + DUMP_FRAMES_DIR DIR_SEP;
// paths[D_DUMPAUDIO_IDX] = paths[D_DUMP_IDX] + DUMP_AUDIO_DIR DIR_SEP;
// paths[D_DUMPTEXTURES_IDX] = paths[D_DUMP_IDX] + DUMP_TEXTURES_DIR DIR_SEP;
// paths[D_LOGS_IDX] = paths[D_USER_IDX] + LOGS_DIR DIR_SEP;
// paths[F_DEBUGGERCONFIG_IDX] = paths[D_CONFIG_IDX] + DEBUGGER_CONFIG;
// paths[F_LOGGERCONFIG_IDX] = paths[D_CONFIG_IDX] + LOGGER_CONFIG;
// paths[F_MAINLOG_IDX] = paths[D_LOGS_IDX] + MAIN_LOG;
// }
//
// if (!newPath.empty())
// {
// if (!File::IsDirectory(newPath))
// {
// WARN_LOG(COMMON, "Invalid path specified %s", newPath.c_str());
// return paths[DirIDX];
// }
// else
// {
// paths[DirIDX] = newPath;
// }
//
// switch (DirIDX)
// {
// case D_WIIROOT_IDX:
// paths[D_WIIUSER_IDX] = paths[D_WIIROOT_IDX] + DIR_SEP;
// paths[D_WIISYSCONF_IDX] = paths[D_WIIUSER_IDX] + WII_SYSCONF_DIR + DIR_SEP;
// paths[F_WIISYSCONF_IDX] = paths[D_WIISYSCONF_IDX] + WII_SYSCONF;
// break;
//
// case D_USER_IDX:
// paths[D_GCUSER_IDX] = paths[D_USER_IDX] + GC_USER_DIR DIR_SEP;
// paths[D_WIIROOT_IDX] = paths[D_USER_IDX] + WII_USER_DIR;
// paths[D_WIIUSER_IDX] = paths[D_WIIROOT_IDX] + DIR_SEP;
// paths[D_CONFIG_IDX] = paths[D_USER_IDX] + CONFIG_DIR DIR_SEP;
// paths[D_GAMECONFIG_IDX] = paths[D_USER_IDX] + GAMECONFIG_DIR DIR_SEP;
// paths[D_MAPS_IDX] = paths[D_USER_IDX] + MAPS_DIR DIR_SEP;
// paths[D_CACHE_IDX] = paths[D_USER_IDX] + CACHE_DIR DIR_SEP;
// paths[D_SHADERCACHE_IDX] = paths[D_USER_IDX] + SHADERCACHE_DIR DIR_SEP;
// paths[D_SHADERS_IDX] = paths[D_USER_IDX] + SHADERS_DIR DIR_SEP;
// paths[D_STATESAVES_IDX] = paths[D_USER_IDX] + STATESAVES_DIR DIR_SEP;
// paths[D_SCREENSHOTS_IDX] = paths[D_USER_IDX] + SCREENSHOTS_DIR DIR_SEP;
// paths[D_OPENCL_IDX] = paths[D_USER_IDX] + OPENCL_DIR DIR_SEP;
// paths[D_HIRESTEXTURES_IDX] = paths[D_USER_IDX] + HIRES_TEXTURES_DIR DIR_SEP;
// paths[D_DUMP_IDX] = paths[D_USER_IDX] + DUMP_DIR DIR_SEP;
// paths[D_DUMPFRAMES_IDX] = paths[D_DUMP_IDX] + DUMP_FRAMES_DIR DIR_SEP;
// paths[D_DUMPAUDIO_IDX] = paths[D_DUMP_IDX] + DUMP_AUDIO_DIR DIR_SEP;
// paths[D_DUMPTEXTURES_IDX] = paths[D_DUMP_IDX] + DUMP_TEXTURES_DIR DIR_SEP;
// paths[D_DUMPDSP_IDX] = paths[D_DUMP_IDX] + DUMP_DSP_DIR DIR_SEP;
// paths[D_LOGS_IDX] = paths[D_USER_IDX] + LOGS_DIR DIR_SEP;
// paths[D_MAILLOGS_IDX] = paths[D_LOGS_IDX] + MAIL_LOGS_DIR DIR_SEP;
// paths[D_WIISYSCONF_IDX] = paths[D_WIIUSER_IDX] + WII_SYSCONF_DIR DIR_SEP;
// paths[D_THEMES_IDX] = paths[D_USER_IDX] + THEMES_DIR DIR_SEP;
// paths[F_DOLPHINCONFIG_IDX] = paths[D_CONFIG_IDX] + DOLPHIN_CONFIG;
// paths[F_DEBUGGERCONFIG_IDX] = paths[D_CONFIG_IDX] + DEBUGGER_CONFIG;
// paths[F_LOGGERCONFIG_IDX] = paths[D_CONFIG_IDX] + LOGGER_CONFIG;
// paths[F_MAINLOG_IDX] = paths[D_LOGS_IDX] + MAIN_LOG;
// paths[F_WIISYSCONF_IDX] = paths[D_WIISYSCONF_IDX] + WII_SYSCONF;
// paths[F_RAMDUMP_IDX] = paths[D_DUMP_IDX] + RAM_DUMP;
// paths[F_ARAMDUMP_IDX] = paths[D_DUMP_IDX] + ARAM_DUMP;
// paths[F_FAKEVMEMDUMP_IDX] = paths[D_DUMP_IDX] + FAKEVMEM_DUMP;
// paths[F_GCSRAM_IDX] = paths[D_GCUSER_IDX] + GC_SRAM;
// break;
//
// case D_CONFIG_IDX:
// paths[F_DOLPHINCONFIG_IDX] = paths[D_CONFIG_IDX] + DOLPHIN_CONFIG;
// paths[F_DEBUGGERCONFIG_IDX] = paths[D_CONFIG_IDX] + DEBUGGER_CONFIG;
// paths[F_LOGGERCONFIG_IDX] = paths[D_CONFIG_IDX] + LOGGER_CONFIG;
// break;
//
// case D_DUMP_IDX:
// paths[D_DUMPFRAMES_IDX] = paths[D_DUMP_IDX] + DUMP_FRAMES_DIR DIR_SEP;
// paths[D_DUMPAUDIO_IDX] = paths[D_DUMP_IDX] + DUMP_AUDIO_DIR DIR_SEP;
// paths[D_DUMPTEXTURES_IDX] = paths[D_DUMP_IDX] + DUMP_TEXTURES_DIR DIR_SEP;
// break;
//
// case D_LOGS_IDX:
// paths[F_MAINLOG_IDX] = paths[D_LOGS_IDX] + MAIN_LOG;
// }
// }
//
// return paths[DirIDX];
//}
std
::
string
GetThemeDir
(
const
std
::
string
&
theme_name
)
{
{
std
::
string
dir
=
File
::
GetUserPath
(
D_THEMES_IDX
)
+
theme_name
+
"/"
;
static
std
::
string
paths
[
NUM_PATH_INDICES
]
;
#if !defined(_WIN32)
// Set up all paths and files on the first run
// If theme does not exist in user's dir load from shared directory
if
(
paths
[
D_USER_IDX
].
empty
())
if
(
!
File
::
Exists
(
dir
))
{
dir
=
SHARED_USER_DIR
THEMES_DIR
"/"
+
theme_name
+
"/"
;
#ifdef _WIN32
paths
[
D_USER_IDX
]
=
GetExeDirectory
()
+
DIR_SEP
USERDATA_DIR
DIR_SEP
;
#else
if
(
File
::
Exists
(
ROOT_DIR
DIR_SEP
USERDATA_DIR
))
paths
[
D_USER_IDX
]
=
ROOT_DIR
DIR_SEP
USERDATA_DIR
DIR_SEP
;
else
paths
[
D_USER_IDX
]
=
std
::
string
(
getenv
(
"HOME"
)
?
getenv
(
"HOME"
)
:
getenv
(
"PWD"
)
?
getenv
(
"PWD"
)
:
""
)
+
DIR_SEP
DOLPHIN_DATA_DIR
DIR_SEP
;
#endif
#endif
paths
[
D_CONFIG_IDX
]
=
paths
[
D_USER_IDX
]
+
CONFIG_DIR
DIR_SEP
;
paths
[
D_GAMECONFIG_IDX
]
=
paths
[
D_USER_IDX
]
+
GAMECONFIG_DIR
DIR_SEP
;
paths
[
D_MAPS_IDX
]
=
paths
[
D_USER_IDX
]
+
MAPS_DIR
DIR_SEP
;
paths
[
D_CACHE_IDX
]
=
paths
[
D_USER_IDX
]
+
CACHE_DIR
DIR_SEP
;
paths
[
D_SHADERCACHE_IDX
]
=
paths
[
D_USER_IDX
]
+
SHADERCACHE_DIR
DIR_SEP
;
paths
[
D_SHADERS_IDX
]
=
paths
[
D_USER_IDX
]
+
SHADERS_DIR
DIR_SEP
;
paths
[
D_STATESAVES_IDX
]
=
paths
[
D_USER_IDX
]
+
STATESAVES_DIR
DIR_SEP
;
paths
[
D_SCREENSHOTS_IDX
]
=
paths
[
D_USER_IDX
]
+
SCREENSHOTS_DIR
DIR_SEP
;
paths
[
D_DUMP_IDX
]
=
paths
[
D_USER_IDX
]
+
DUMP_DIR
DIR_SEP
;
paths
[
D_DUMPFRAMES_IDX
]
=
paths
[
D_DUMP_IDX
]
+
DUMP_FRAMES_DIR
DIR_SEP
;
paths
[
D_DUMPAUDIO_IDX
]
=
paths
[
D_DUMP_IDX
]
+
DUMP_AUDIO_DIR
DIR_SEP
;
paths
[
D_DUMPTEXTURES_IDX
]
=
paths
[
D_DUMP_IDX
]
+
DUMP_TEXTURES_DIR
DIR_SEP
;
paths
[
D_LOGS_IDX
]
=
paths
[
D_USER_IDX
]
+
LOGS_DIR
DIR_SEP
;
paths
[
F_DEBUGGERCONFIG_IDX
]
=
paths
[
D_CONFIG_IDX
]
+
DEBUGGER_CONFIG
;
paths
[
F_LOGGERCONFIG_IDX
]
=
paths
[
D_CONFIG_IDX
]
+
LOGGER_CONFIG
;
paths
[
F_MAINLOG_IDX
]
=
paths
[
D_LOGS_IDX
]
+
MAIN_LOG
;
}
if
(
!
newPath
.
empty
())
{
if
(
!
File
::
IsDirectory
(
newPath
))
{
WARN_LOG
(
COMMON
,
"Invalid path specified %s"
,
newPath
.
c_str
());
return
paths
[
DirIDX
];
}
else
{
paths
[
DirIDX
]
=
newPath
;
}
switch
(
DirIDX
)
{
case
D_ROOT_IDX
:
paths
[
D_USER_IDX
]
=
paths
[
D_ROOT_IDX
]
+
DIR_SEP
;
paths
[
D_SYSCONF_IDX
]
=
paths
[
D_USER_IDX
]
+
SYSCONF_DIR
+
DIR_SEP
;
paths
[
F_SYSCONF_IDX
]
=
paths
[
D_SYSCONF_IDX
]
+
SYSCONF
;
break
;
case
D_USER_IDX
:
paths
[
D_USER_IDX
]
=
paths
[
D_ROOT_IDX
]
+
DIR_SEP
;
paths
[
D_CONFIG_IDX
]
=
paths
[
D_USER_IDX
]
+
CONFIG_DIR
DIR_SEP
;
paths
[
D_GAMECONFIG_IDX
]
=
paths
[
D_USER_IDX
]
+
GAMECONFIG_DIR
DIR_SEP
;
paths
[
D_MAPS_IDX
]
=
paths
[
D_USER_IDX
]
+
MAPS_DIR
DIR_SEP
;
paths
[
D_CACHE_IDX
]
=
paths
[
D_USER_IDX
]
+
CACHE_DIR
DIR_SEP
;
paths
[
D_SHADERCACHE_IDX
]
=
paths
[
D_USER_IDX
]
+
SHADERCACHE_DIR
DIR_SEP
;
paths
[
D_SHADERS_IDX
]
=
paths
[
D_USER_IDX
]
+
SHADERS_DIR
DIR_SEP
;
paths
[
D_STATESAVES_IDX
]
=
paths
[
D_USER_IDX
]
+
STATESAVES_DIR
DIR_SEP
;
paths
[
D_SCREENSHOTS_IDX
]
=
paths
[
D_USER_IDX
]
+
SCREENSHOTS_DIR
DIR_SEP
;
paths
[
D_DUMP_IDX
]
=
paths
[
D_USER_IDX
]
+
DUMP_DIR
DIR_SEP
;
paths
[
D_DUMPFRAMES_IDX
]
=
paths
[
D_DUMP_IDX
]
+
DUMP_FRAMES_DIR
DIR_SEP
;
paths
[
D_DUMPAUDIO_IDX
]
=
paths
[
D_DUMP_IDX
]
+
DUMP_AUDIO_DIR
DIR_SEP
;
paths
[
D_DUMPTEXTURES_IDX
]
=
paths
[
D_DUMP_IDX
]
+
DUMP_TEXTURES_DIR
DIR_SEP
;
paths
[
D_LOGS_IDX
]
=
paths
[
D_USER_IDX
]
+
LOGS_DIR
DIR_SEP
;
paths
[
D_SYSCONF_IDX
]
=
paths
[
D_USER_IDX
]
+
SYSCONF_DIR
DIR_SEP
;
paths
[
F_EMUCONFIG_IDX
]
=
paths
[
D_CONFIG_IDX
]
+
EMU_CONFIG
;
paths
[
F_DEBUGGERCONFIG_IDX
]
=
paths
[
D_CONFIG_IDX
]
+
DEBUGGER_CONFIG
;
paths
[
F_LOGGERCONFIG_IDX
]
=
paths
[
D_CONFIG_IDX
]
+
LOGGER_CONFIG
;
paths
[
F_MAINLOG_IDX
]
=
paths
[
D_LOGS_IDX
]
+
MAIN_LOG
;
break
;
case
D_CONFIG_IDX
:
paths
[
F_EMUCONFIG_IDX
]
=
paths
[
D_CONFIG_IDX
]
+
EMU_CONFIG
;
paths
[
F_DEBUGGERCONFIG_IDX
]
=
paths
[
D_CONFIG_IDX
]
+
DEBUGGER_CONFIG
;
paths
[
F_LOGGERCONFIG_IDX
]
=
paths
[
D_CONFIG_IDX
]
+
LOGGER_CONFIG
;
break
;
case
D_DUMP_IDX
:
paths
[
D_DUMPFRAMES_IDX
]
=
paths
[
D_DUMP_IDX
]
+
DUMP_FRAMES_DIR
DIR_SEP
;
paths
[
D_DUMPAUDIO_IDX
]
=
paths
[
D_DUMP_IDX
]
+
DUMP_AUDIO_DIR
DIR_SEP
;
paths
[
D_DUMPTEXTURES_IDX
]
=
paths
[
D_DUMP_IDX
]
+
DUMP_TEXTURES_DIR
DIR_SEP
;
break
;
case
D_LOGS_IDX
:
paths
[
F_MAINLOG_IDX
]
=
paths
[
D_LOGS_IDX
]
+
MAIN_LOG
;
}
}
return
dir
;
return
paths
[
DirIDX
]
;
}
}
//std::string GetThemeDir(const std::string& theme_name)
//{
// std::string dir = File::GetUserPath(D_THEMES_IDX) + theme_name + "/";
//
//#if !defined(_WIN32)
// // If theme does not exist in user's dir load from shared directory
// if (!File::Exists(dir))
// dir = SHARED_USER_DIR THEMES_DIR "/" + theme_name + "/";
//#endif
//
// return dir;
//}
bool
WriteStringToFile
(
bool
text_file
,
const
std
::
string
&
str
,
const
char
*
filename
)
bool
WriteStringToFile
(
bool
text_file
,
const
std
::
string
&
str
,
const
char
*
filename
)
{
{
return
File
::
IOFile
(
filename
,
text_file
?
"w"
:
"wb"
).
WriteBytes
(
str
.
data
(),
str
.
size
());
return
File
::
IOFile
(
filename
,
text_file
?
"w"
:
"wb"
).
WriteBytes
(
str
.
data
(),
str
.
size
());
...
...
This diff is collapsed.
Click to expand it.
src/common/src/file_util.h
+
5
−
13
View file @
c2867f7e
...
@@ -18,9 +18,7 @@
...
@@ -18,9 +18,7 @@
// User directory indices for GetUserPath
// User directory indices for GetUserPath
enum
{
enum
{
D_USER_IDX
,
D_USER_IDX
,
D_GCUSER_IDX
,
D_ROOT_IDX
,
D_WIIROOT_IDX
,
D_WIIUSER_IDX
,
D_CONFIG_IDX
,
D_CONFIG_IDX
,
D_GAMECONFIG_IDX
,
D_GAMECONFIG_IDX
,
D_MAPS_IDX
,
D_MAPS_IDX
,
...
@@ -29,7 +27,6 @@ enum {
...
@@ -29,7 +27,6 @@ enum {
D_SHADERS_IDX
,
D_SHADERS_IDX
,
D_STATESAVES_IDX
,
D_STATESAVES_IDX
,
D_SCREENSHOTS_IDX
,
D_SCREENSHOTS_IDX
,
D_OPENCL_IDX
,
D_HIRESTEXTURES_IDX
,
D_HIRESTEXTURES_IDX
,
D_DUMP_IDX
,
D_DUMP_IDX
,
D_DUMPFRAMES_IDX
,
D_DUMPFRAMES_IDX
,
...
@@ -37,19 +34,14 @@ enum {
...
@@ -37,19 +34,14 @@ enum {
D_DUMPTEXTURES_IDX
,
D_DUMPTEXTURES_IDX
,
D_DUMPDSP_IDX
,
D_DUMPDSP_IDX
,
D_LOGS_IDX
,
D_LOGS_IDX
,
D_MAILLOGS_IDX
,
D_SYSCONF_IDX
,
D_WIISYSCONF_IDX
,
F_EMUCONFIG_IDX
,
D_WIIWC24_IDX
,
D_THEMES_IDX
,
F_DOLPHINCONFIG_IDX
,
F_DEBUGGERCONFIG_IDX
,
F_DEBUGGERCONFIG_IDX
,
F_LOGGERCONFIG_IDX
,
F_LOGGERCONFIG_IDX
,
F_MAINLOG_IDX
,
F_MAINLOG_IDX
,
F_WIISYSCONF_IDX
,
F_RAMDUMP_IDX
,
F_RAMDUMP_IDX
,
F_ARAMDUMP_IDX
,
F_ARAMDUMP_IDX
,
F_FAKEVMEMDUMP_IDX
,
F_SYSCONF_IDX
,
F_GCSRAM_IDX
,
NUM_PATH_INDICES
NUM_PATH_INDICES
};
};
...
@@ -124,7 +116,7 @@ bool SetCurrentDir(const std::string &directory);
...
@@ -124,7 +116,7 @@ bool SetCurrentDir(const std::string &directory);
const
std
::
string
&
GetUserPath
(
const
unsigned
int
DirIDX
,
const
std
::
string
&
newPath
=
""
);
const
std
::
string
&
GetUserPath
(
const
unsigned
int
DirIDX
,
const
std
::
string
&
newPath
=
""
);
// probably doesn't belong here
// probably doesn't belong here
std
::
string
GetThemeDir
(
const
std
::
string
&
theme_name
);
//
std::string GetThemeDir(const std::string& theme_name);
// Returns the path to where the sys file are
// Returns the path to where the sys file are
std
::
string
GetSysDirectory
();
std
::
string
GetSysDirectory
();
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment