Index: src/ch/UpdateChecker.h
===================================================================
diff -u -r5b177c8d202751958cb04cd3049549a94aab5994 -rd5fd15320ef765fd5225b10e764bca458c2e317c
--- src/ch/UpdateChecker.h	(.../UpdateChecker.h)	(revision 5b177c8d202751958cb04cd3049549a94aab5994)
+++ src/ch/UpdateChecker.h	(.../UpdateChecker.h)	(revision d5fd15320ef765fd5225b10e764bca458c2e317c)
@@ -52,7 +52,7 @@
 	CAsyncHttpFile();
 	~CAsyncHttpFile();
 
-	HRESULT Open(const tchar_t* pszPath);
+	HRESULT Open(const wchar_t* pszPath, const wchar_t* pszUserAgent);
 	HRESULT GetFileSize(size_t& stSize);
 
 	HRESULT RequestData(void* pBuffer, size_t stSize);
@@ -142,6 +142,9 @@
 	/// Returns information if we're interested in beta versions
 	bool CheckForBeta();
 
+	// user agent
+	static std::wstring GetUserAgent();
+
 protected:
 	CString m_strSite;
 	bool m_bCheckForBeta;