This commit is contained in:
rjc 1998-05-14 00:01:43 +00:00
Родитель ccbdb73e5a
Коммит a069c0d6ea
2 изменённых файлов: 9 добавлений и 9 удалений

Просмотреть файл

@ -393,7 +393,7 @@ PR_PUBLIC_API(HT_Error) HT_SetSelectionRange (HT_Resource node1, HT_Resource nod
PR_PUBLIC_API(HT_Resource) HT_GetNextSelection(HT_View view, HT_Resource startingNode);
PR_PUBLIC_API(void) HT_ToggleSelection(HT_Resource node);
PR_PUBLIC_API(void) HT_Launch(HT_Resource node);
PR_PUBLIC_API(PRBool) HT_Launch(HT_Resource node, MWContext *context);
/*
* HT_NewCursor, HT_GetNextItem, HT_DeleteCursor

Просмотреть файл

@ -5986,21 +5986,21 @@ HT_ToggleSelection(HT_Resource node)
PR_PUBLIC_API(void)
HT_Launch(HT_Resource node)
PR_PUBLIC_API(PRBool)
HT_Launch(HT_Resource node, MWContext *context)
{
char *filename = resourceID(node->node);
XP_ASSERT(node != NULL);
#ifdef XP_PC
if (startsWith("lfs:",filename) && endsWith(".exe",filename))
if (node != NULL)
{
/* XXX could launch the .exe */
if ( (!HT_IsContainer(node)) && (!HT_IsSeparator(node)) )
{
/* XXX to do: determine if data source wants to handle launch */
}
}
#endif
return(PR_FALSE);
}