|
@@ -169,7 +169,10 @@ const char *SDL_GetAppMetadataProperty(const char *name)
|
|
|
}
|
|
}
|
|
|
if (!value || !*value) {
|
|
if (!value || !*value) {
|
|
|
if (SDL_strcmp(name, SDL_PROP_APP_METADATA_NAME_STRING) == 0) {
|
|
if (SDL_strcmp(name, SDL_PROP_APP_METADATA_NAME_STRING) == 0) {
|
|
|
- value = "SDL Application";
|
|
|
|
|
|
|
+ value = SDL_GetExeName();
|
|
|
|
|
+ if (!value) {
|
|
|
|
|
+ value = "SDL Application";
|
|
|
|
|
+ }
|
|
|
} else if (SDL_strcmp(name, SDL_PROP_APP_METADATA_TYPE_STRING) == 0) {
|
|
} else if (SDL_strcmp(name, SDL_PROP_APP_METADATA_TYPE_STRING) == 0) {
|
|
|
value = "application";
|
|
value = "application";
|
|
|
}
|
|
}
|