mirror of
				https://git.zaroz.cloud/nintendo-back-up/yuzu/yuzu.git
				synced 2025-05-12 00:45:25 +00:00 
			
		
		
		
	game_list: Make CompatibilityList parameter of NavigateToGamedbEntryRequested() a const reference
The compatibility list isn't modified within any of the slots connected to this signal, so we can make it const to enforce immutability.
This commit is contained in:
		
							parent
							
								
									bd8065295c
								
							
						
					
					
						commit
						73a2d71f44
					
				| @ -89,7 +89,8 @@ signals: | |||||||
|     void GameChosen(QString game_path); |     void GameChosen(QString game_path); | ||||||
|     void ShouldCancelWorker(); |     void ShouldCancelWorker(); | ||||||
|     void OpenFolderRequested(u64 program_id, GameListOpenTarget target); |     void OpenFolderRequested(u64 program_id, GameListOpenTarget target); | ||||||
|     void NavigateToGamedbEntryRequested(u64 program_id, CompatibilityList& compatibility_list); |     void NavigateToGamedbEntryRequested(u64 program_id, | ||||||
|  |                                         const CompatibilityList& compatibility_list); | ||||||
| 
 | 
 | ||||||
| private slots: | private slots: | ||||||
|     void onTextChanged(const QString& newText); |     void onTextChanged(const QString& newText); | ||||||
|  | |||||||
| @ -727,7 +727,7 @@ void GMainWindow::OnGameListOpenFolder(u64 program_id, GameListOpenTarget target | |||||||
| } | } | ||||||
| 
 | 
 | ||||||
| void GMainWindow::OnGameListNavigateToGamedbEntry(u64 program_id, | void GMainWindow::OnGameListNavigateToGamedbEntry(u64 program_id, | ||||||
|                                                   CompatibilityList& compatibility_list) { |                                                   const CompatibilityList& compatibility_list) { | ||||||
|     const auto it = FindMatchingCompatibilityEntry(compatibility_list, program_id); |     const auto it = FindMatchingCompatibilityEntry(compatibility_list, program_id); | ||||||
| 
 | 
 | ||||||
|     QString directory; |     QString directory; | ||||||
|  | |||||||
| @ -138,7 +138,8 @@ private slots: | |||||||
|     /// Called whenever a user selects a game in the game list widget.
 |     /// Called whenever a user selects a game in the game list widget.
 | ||||||
|     void OnGameListLoadFile(QString game_path); |     void OnGameListLoadFile(QString game_path); | ||||||
|     void OnGameListOpenFolder(u64 program_id, GameListOpenTarget target); |     void OnGameListOpenFolder(u64 program_id, GameListOpenTarget target); | ||||||
|     void OnGameListNavigateToGamedbEntry(u64 program_id, CompatibilityList& compatibility_list); |     void OnGameListNavigateToGamedbEntry(u64 program_id, | ||||||
|  |                                          const CompatibilityList& compatibility_list); | ||||||
|     void OnMenuLoadFile(); |     void OnMenuLoadFile(); | ||||||
|     void OnMenuLoadFolder(); |     void OnMenuLoadFolder(); | ||||||
|     void OnMenuInstallToNAND(); |     void OnMenuInstallToNAND(); | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Lioncash
						Lioncash