diff options
author | root <root@rshg054.dnsready.net> | 2012-12-27 01:22:37 -0800 |
---|---|---|
committer | root <root@rshg054.dnsready.net> | 2012-12-27 01:22:37 -0800 |
commit | 4b9819d98573d82cec1b07beb719390f5fa4aed1 (patch) | |
tree | 5606de36a177647ce905bc34a28b7f01806d4ff3 /community/synapse/check-null-exec.patch | |
parent | 93079feae1048abe4ebe1ddc66197f31e1206101 (diff) |
Thu Dec 27 01:22:36 PST 2012
Diffstat (limited to 'community/synapse/check-null-exec.patch')
-rw-r--r-- | community/synapse/check-null-exec.patch | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/community/synapse/check-null-exec.patch b/community/synapse/check-null-exec.patch new file mode 100644 index 000000000..77820ecbb --- /dev/null +++ b/community/synapse/check-null-exec.patch @@ -0,0 +1,16 @@ +diff -Naur synapse-0.2.10.orig/src/core/desktop-file-service.vala synapse-0.2.10/src/core/desktop-file-service.vala +--- synapse-0.2.10.orig/src/core/desktop-file-service.vala 2012-03-18 20:02:41.000000000 +0100 ++++ synapse-0.2.10/src/core/desktop-file-service.vala 2012-12-26 18:07:55.962276823 +0100 +@@ -125,7 +125,11 @@ + } + + name = app_info.get_name (); +- exec = app_info.get_executable (); ++ exec = app_info.get_commandline (); ++ if (exec == null) ++ { ++ throw new DesktopFileError.UNINTERESTING_ENTRY ("Unable to get exec for %s".printf (name)); ++ } + + // check for hidden desktop files + if (keyfile.has_key (GROUP, "Hidden") && |