From 986adc521b1b0735025131d6f6dd504fbbd27769 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 5 Mar 2015 15:02:31 +0530 Subject: [PATCH] Fix incorrect specification of DefaultIcon in calibre generated ProgIDs --- src/calibre/utils/winreg/default_programs.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/utils/winreg/default_programs.py b/src/calibre/utils/winreg/default_programs.py index ce43ca5c3a..f52dd27087 100644 --- a/src/calibre/utils/winreg/default_programs.py +++ b/src/calibre/utils/winreg/default_programs.py @@ -71,7 +71,7 @@ def create_prog_id(ext, prog_id, ext_map, exe): key.set(value=type_name) key.set('FriendlyTypeName', type_name) key.set('PerceivedType', 'Document') - key.set('DefaultIcon', exe+',0') + key.set(sub_key='DefaultIcon', value=exe+',0') key.set_default_value(r'shell\open\command', '"%s" "%%1"' % exe) key.set('AllowSilentDefaultTakeOver')