mirror of
				https://github.com/PurpleI2P/i2pd.git
				synced 2025-11-04 08:30:46 +00:00 
			
		
		
		
	fix tray icon disappearing, var type warning, code tabulation
This commit is contained in:
		
							parent
							
								
									6d9e5147b5
								
							
						
					
					
						commit
						a14d554947
					
				
					 3 changed files with 54 additions and 29 deletions
				
			
		| 
						 | 
				
			
			@ -50,7 +50,7 @@ namespace util
 | 
			
		|||
		if (isDaemon)
 | 
			
		||||
		{
 | 
			
		||||
			LogPrint(eLogDebug, "Daemon: running as service");
 | 
			
		||||
			I2PService service(SERVICE_NAME);
 | 
			
		||||
			I2PService service((PSTR)SERVICE_NAME);
 | 
			
		||||
			if (!I2PService::Run(service))
 | 
			
		||||
			{
 | 
			
		||||
				LogPrint(eLogError, "Daemon: Service failed to run w/err 0x%08lx\n", GetLastError());
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -166,10 +166,13 @@ namespace win32
 | 
			
		|||
 | 
			
		||||
	static LRESULT CALLBACK WndProc (HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
 | 
			
		||||
	{
 | 
			
		||||
		static UINT s_uTaskbarRestart;
 | 
			
		||||
 | 
			
		||||
		switch (uMsg)
 | 
			
		||||
		{
 | 
			
		||||
			case WM_CREATE:
 | 
			
		||||
			{
 | 
			
		||||
				s_uTaskbarRestart = RegisterWindowMessage(TEXT("TaskbarCreated"));
 | 
			
		||||
				AddTrayIcon (hWnd);
 | 
			
		||||
				break;
 | 
			
		||||
			}
 | 
			
		||||
| 
						 | 
				
			
			@ -318,6 +321,12 @@ namespace win32
 | 
			
		|||
				EndPaint(hWnd, &ps);
 | 
			
		||||
				break;
 | 
			
		||||
			}
 | 
			
		||||
			default:
 | 
			
		||||
			{
 | 
			
		||||
				if (uMsg == s_uTaskbarRestart)
 | 
			
		||||
					AddTrayIcon (hWnd);
 | 
			
		||||
				break;
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
		return DefWindowProc( hWnd, uMsg, wParam, lParam);
 | 
			
		||||
	}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue