mirror of
				https://github.com/chibicitiberiu/rainmeter-studio.git
				synced 2024-02-24 04:33:31 +00:00 
			
		
		
		
	Installer: Fixed cleanup of write testing with portable installs
This commit is contained in:
		| @@ -203,9 +203,9 @@ Function .onInit | |||||||
| 			CreateDirectory "$INSTDIR" | 			CreateDirectory "$INSTDIR" | ||||||
| 			WriteINIStr "$INSTDIR\writetest~.rm" "1" "1" "1" | 			WriteINIStr "$INSTDIR\writetest~.rm" "1" "1" "1" | ||||||
| 			Delete "$INSTDIR\writetest~.rm" | 			Delete "$INSTDIR\writetest~.rm" | ||||||
| 			RMDir "$INSTDIR" |  | ||||||
|  |  | ||||||
| 			${If} ${Errors} | 			${If} ${Errors} | ||||||
|  | 				RMDir "$INSTDIR" | ||||||
| 				SetErrorLevel ${ERROR_WRITEFAIL} | 				SetErrorLevel ${ERROR_WRITEFAIL} | ||||||
| 				Quit | 				Quit | ||||||
| 			${EndIf} | 			${EndIf} | ||||||
| @@ -467,13 +467,15 @@ Function PageOptionsOnLeave | |||||||
| 		ClearErrors | 		ClearErrors | ||||||
| 		CreateDirectory "$0" | 		CreateDirectory "$0" | ||||||
| 		WriteINIStr "$0\writetest~.rm" "1" "1" "1" | 		WriteINIStr "$0\writetest~.rm" "1" "1" "1" | ||||||
|  | 		Delete "$0\writetest~.rm" | ||||||
|  |  | ||||||
| 		${If} ${Errors} | 		${If} ${Errors} | ||||||
| 			Delete "$0\writetest~.rm" |  | ||||||
| 			RMDir "$0" | 			RMDir "$0" | ||||||
| 			MessageBox MB_OK|MB_ICONEXCLAMATION "$(WRITEERROR)" | 			MessageBox MB_OK|MB_ICONEXCLAMATION "$(WRITEERROR)" | ||||||
| 			Abort | 			Abort | ||||||
| 		${EndIf} | 		${EndIf} | ||||||
|  |  | ||||||
|  | 		RMDir "$0" | ||||||
| 	${EndIf} | 	${EndIf} | ||||||
|  |  | ||||||
| 	StrCpy $INSTDIR $0 | 	StrCpy $INSTDIR $0 | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Birunthan Mohanathas
					Birunthan Mohanathas