mirror of
https://github.com/moonlight-stream/moonlight-ios.git
synced 2025-07-27 06:32:59 +00:00
Only create an app if an app ID was found
This commit is contained in:
parent
37f25c1f97
commit
38776a01e4
@ -66,8 +66,8 @@ static const char* TAG_APP_IS_RUNNING = "IsRunning";
|
|||||||
//Log(LOG_D, @"node: %s", node->name);
|
//Log(LOG_D, @"node: %s", node->name);
|
||||||
if (!xmlStrcmp(node->name, (xmlChar*)TAG_APP)) {
|
if (!xmlStrcmp(node->name, (xmlChar*)TAG_APP)) {
|
||||||
xmlNodePtr appInfoNode = node->xmlChildrenNode;
|
xmlNodePtr appInfoNode = node->xmlChildrenNode;
|
||||||
NSString* appName;
|
NSString* appName = @"";
|
||||||
NSString* appId;
|
NSString* appId = nil;
|
||||||
BOOL appIsRunning = NO;
|
BOOL appIsRunning = NO;
|
||||||
while (appInfoNode != NULL) {
|
while (appInfoNode != NULL) {
|
||||||
if (!xmlStrcmp(appInfoNode->name, (xmlChar*)TAG_APP_TITLE)) {
|
if (!xmlStrcmp(appInfoNode->name, (xmlChar*)TAG_APP_TITLE)) {
|
||||||
@ -95,12 +95,12 @@ static const char* TAG_APP_IS_RUNNING = "IsRunning";
|
|||||||
}
|
}
|
||||||
appInfoNode = appInfoNode->next;
|
appInfoNode = appInfoNode->next;
|
||||||
}
|
}
|
||||||
App* app = [dataMan createApp];
|
if (appId != nil) {
|
||||||
app.name = appName;
|
App* app = [dataMan createApp];
|
||||||
app.id = appId;
|
app.name = appName;
|
||||||
app.host = host;
|
app.id = appId;
|
||||||
app.isRunning = appIsRunning;
|
app.host = host;
|
||||||
if (app.id != nil) {
|
app.isRunning = appIsRunning;
|
||||||
[_appList addObject:app];
|
[_appList addObject:app];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user