mirror of
				https://git.zaroz.cloud/nintendo-back-up/yuzu/yuzu-mainline.git
				synced 2025-03-21 01:53:15 +00:00 
			
		
		
		
	Merge pull request #1126 from lioncash/telem
telemetry_session: Don't allocate std::string instances for program lifetime in GetTelemetryId() and RegenerateTelemetryId()
This commit is contained in:
		
						commit
						c4ce7e456a
					
				| @ -19,8 +19,8 @@ static u64 GenerateTelemetryId() { | ||||
| 
 | ||||
| u64 GetTelemetryId() { | ||||
|     u64 telemetry_id{}; | ||||
|     static const std::string& filename{FileUtil::GetUserPath(FileUtil::UserPath::ConfigDir) + | ||||
|                                        "telemetry_id"}; | ||||
|     const std::string filename{FileUtil::GetUserPath(FileUtil::UserPath::ConfigDir) + | ||||
|                                "telemetry_id"}; | ||||
| 
 | ||||
|     if (FileUtil::Exists(filename)) { | ||||
|         FileUtil::IOFile file(filename, "rb"); | ||||
| @ -44,8 +44,8 @@ u64 GetTelemetryId() { | ||||
| 
 | ||||
| u64 RegenerateTelemetryId() { | ||||
|     const u64 new_telemetry_id{GenerateTelemetryId()}; | ||||
|     static const std::string& filename{FileUtil::GetUserPath(FileUtil::UserPath::ConfigDir) + | ||||
|                                        "telemetry_id"}; | ||||
|     const std::string filename{FileUtil::GetUserPath(FileUtil::UserPath::ConfigDir) + | ||||
|                                "telemetry_id"}; | ||||
| 
 | ||||
|     FileUtil::IOFile file(filename, "wb"); | ||||
|     if (!file.IsOpen()) { | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 bunnei
						bunnei