forked from eden-emu/eden
		
	android: FileUtil: Add option to suppress log for native exists() calls
We often check for the existence of files that only exist in ExeFS so this can spam logcat with useless messages when scanning for games.
This commit is contained in:
		
							parent
							
								
									585b6e9d46
								
							
						
					
					
						commit
						f04bc172ae
					
				
					 2 changed files with 5 additions and 3 deletions
				
			
		|  | @ -92,7 +92,7 @@ object NativeLibrary { | ||||||
|         return if (DocumentsTree.isNativePath(path!!)) { |         return if (DocumentsTree.isNativePath(path!!)) { | ||||||
|             YuzuApplication.documentsTree!!.exists(path) |             YuzuApplication.documentsTree!!.exists(path) | ||||||
|         } else { |         } else { | ||||||
|             FileUtil.exists(path) |             FileUtil.exists(path, suppressLog = true) | ||||||
|         } |         } | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -144,7 +144,7 @@ object FileUtil { | ||||||
|      * @param path Native content uri path |      * @param path Native content uri path | ||||||
|      * @return bool |      * @return bool | ||||||
|      */ |      */ | ||||||
|     fun exists(path: String?): Boolean { |     fun exists(path: String?, suppressLog: Boolean = false): Boolean { | ||||||
|         var c: Cursor? = null |         var c: Cursor? = null | ||||||
|         try { |         try { | ||||||
|             val mUri = Uri.parse(path) |             val mUri = Uri.parse(path) | ||||||
|  | @ -152,7 +152,9 @@ object FileUtil { | ||||||
|             c = context.contentResolver.query(mUri, columns, null, null, null) |             c = context.contentResolver.query(mUri, columns, null, null, null) | ||||||
|             return c!!.count > 0 |             return c!!.count > 0 | ||||||
|         } catch (e: Exception) { |         } catch (e: Exception) { | ||||||
|  |             if (!suppressLog) { | ||||||
|                 Log.info("[FileUtil] Cannot find file from given path, error: " + e.message) |                 Log.info("[FileUtil] Cannot find file from given path, error: " + e.message) | ||||||
|  |             } | ||||||
|         } finally { |         } finally { | ||||||
|             closeQuietly(c) |             closeQuietly(c) | ||||||
|         } |         } | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Charles Lombardo
						Charles Lombardo