[glib: 9/19] GWin32AppInfo: more checks for UWP apps




commit 0ea2f34723b1ba285252452b19cb2f9535ce1541
Author: Руслан Ижбулатов <lrn1986 gmail com>
Date:   Thu Jun 4 15:22:08 2020 +0000

    GWin32AppInfo: more checks for UWP apps
    
    UWP apps have no exectuables or commandlines. Check for that.

 gio/gwin32appinfo.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/gio/gwin32appinfo.c b/gio/gwin32appinfo.c
index ea48e292b..3b117a080 100644
--- a/gio/gwin32appinfo.c
+++ b/gio/gwin32appinfo.c
@@ -4045,7 +4045,7 @@ g_win32_app_info_get_executable (GAppInfo *appinfo)
   if (info->app == NULL)
     return NULL;
 
-  if (info->app->verbs->len > 0)
+  if (info->app->verbs->len > 0 && !info->app->is_uwp)
     return _verb_idx (info->app->verbs, 0)->executable;
 
   return NULL;
@@ -4059,7 +4059,7 @@ g_win32_app_info_get_commandline (GAppInfo *appinfo)
   if (info->app == NULL)
     return NULL;
 
-  if (info->app->verbs->len > 0)
+  if (info->app->verbs->len > 0 && !info->app->is_uwp)
     return _verb_idx (info->app->verbs, 0)->command_utf8;
 
   return NULL;


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]