|
@@ -125,20 +125,11 @@ char *SDL_SYS_GetPrefPath(const char *org, const char *app)
|
|
|
{
|
|
{
|
|
|
char *result = NULL;
|
|
char *result = NULL;
|
|
|
size_t len;
|
|
size_t len;
|
|
|
- if (!app) {
|
|
|
|
|
- SDL_InvalidParamError("app");
|
|
|
|
|
- return NULL;
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
const char *base = SDL_GetBasePath();
|
|
const char *base = SDL_GetBasePath();
|
|
|
if (!base) {
|
|
if (!base) {
|
|
|
return NULL;
|
|
return NULL;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- if (!org) {
|
|
|
|
|
- org = "";
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
len = SDL_strlen(base) + SDL_strlen(org) + SDL_strlen(app) + 4;
|
|
len = SDL_strlen(base) + SDL_strlen(org) + SDL_strlen(app) + 4;
|
|
|
result = (char *)SDL_malloc(len);
|
|
result = (char *)SDL_malloc(len);
|
|
|
if (result) {
|
|
if (result) {
|