From 3bb456b14d4c2b8e26c5d6f7bbfe62f5e97ed58e Mon Sep 17 00:00:00 2001 From: wm4 Date: Sat, 14 Apr 2012 16:53:24 +0200 Subject: win32: simplify icon loading I have no idea why the code used this roundabout method. Also detab mplayer.rc. --- libvo/w32_common.c | 7 +------ osdep/mplayer.rc | 6 +++--- 2 files changed, 4 insertions(+), 9 deletions(-) diff --git a/libvo/w32_common.c b/libvo/w32_common.c index f6ebe10b81..7eaafe7c29 100644 --- a/libvo/w32_common.c +++ b/libvo/w32_common.c @@ -631,12 +631,7 @@ int vo_w32_init(struct vo *vo) HINSTANCE hInstance = GetModuleHandleW(NULL); - HICON mplayerIcon = 0; - wchar_t exedir[MAX_PATH]; - if (GetModuleFileNameW(0, exedir, MAX_PATH)) - mplayerIcon = ExtractIconW(hInstance, exedir, 0); - if (!mplayerIcon) - mplayerIcon = LoadIcon(0, IDI_APPLICATION); + HICON mplayerIcon = LoadIconW(hInstance, L"IDI_ICON1"); WNDCLASSEXW wcex = { .cbSize = sizeof wcex, diff --git a/osdep/mplayer.rc b/osdep/mplayer.rc index fe68aa2175..fe70aa871f 100644 --- a/osdep/mplayer.rc +++ b/osdep/mplayer.rc @@ -29,9 +29,9 @@ FILETYPE VFT_APP { BLOCK "StringFileInfo" { - BLOCK "000004b0" // LANG_NEUTRAL,UNICODE_CP + BLOCK "000004b0" // LANG_NEUTRAL,UNICODE_CP { - VALUE "Comments","mplayer2 is distributed under the terms of the GNU General Public License Version 3. Source code is available at http://www.mplayer2.org\000" + VALUE "Comments","mplayer2 is distributed under the terms of the GNU General Public License Version 3. Source code is available at http://www.mplayer2.org\000" VALUE "CompanyName", "\000" VALUE "FileDescription", "mplayer2 - Movie Player\000" VALUE "FileVersion",VERSION @@ -45,7 +45,7 @@ FILETYPE VFT_APP } BLOCK "VarFileInfo" { - VALUE "Translation",0,0x04b0 + VALUE "Translation",0,0x04b0 } } -- cgit v1.2.3