From f2f9617e632fb99b9af21cf61bc8a19d94101b06 Mon Sep 17 00:00:00 2001 From: Geoffroy Couprie Date: Tue, 8 Sep 2009 19:53:49 +0200 Subject: [PATCH] Win32: fix version check at install time --- extras/package/win32/vlc.win32.nsi.in | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/extras/package/win32/vlc.win32.nsi.in b/extras/package/win32/vlc.win32.nsi.in index 6afecd4b67..b9748712fa 100644 --- a/extras/package/win32/vlc.win32.nsi.in +++ b/extras/package/win32/vlc.win32.nsi.in @@ -147,10 +147,10 @@ NoBackup: WriteRegStr HKCR "VLC$R0\DefaultIcon" "" '"$INSTDIR\vlc.exe",0' ;;; Vista Only part - ; Vista detection + ; Vista and above detection ReadRegStr $R1 HKLM "SOFTWARE\Microsoft\Windows NT\CurrentVersion" CurrentVersion - StrCpy $R2 $R1 3 - StrCmp $R2 '6.0' ForVista ToEnd + StrCpy $R2 $R1 1 + StrCmp $R2 '6' ForVista ToEnd ForVista: WriteRegStr HKLM "Software\Clients\Media\VLC\Capabilities\FileAssociations" "$R0" "VLC$R0" @@ -446,11 +446,11 @@ Section $Name_Section01 SEC01 '"$INSTDIR\vlc.exe" --started-from-file "%1"' !insertmacro MacroAllExtensions WriteRegStrSupportedTypes -; Vista Registration - ; Vista detection +; Windows default programs Registration + ; Vista and above detection ReadRegStr $R0 HKLM "SOFTWARE\Microsoft\Windows NT\CurrentVersion" CurrentVersion - StrCpy $R1 $R0 3 - StrCmp $R1 '6.0' lbl_vista lbl_done + StrCpy $R1 $R0 1 + StrCmp $R1 '6' lbl_vista lbl_done lbl_vista: WriteRegStr HKLM "Software\RegisteredApplications" "VLC" "Software\Clients\Media\VLC\Capabilities" -- 2.39.5