| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -129,8 +129,7 @@ class Argon2FfiFlutter extends Argon2Base { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  int addIt(int x, int y) => _nativeAdd(x, y); | 
					 | 
					 | 
					 | 
					  int addIt(int x, int y) => _nativeAdd(x, y); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  DynamicLibrary _loadLib() { | 
					 | 
					 | 
					 | 
					  DynamicLibrary _loadLib() { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    final resolveLibrary = this.resolveLibrary as String Function(String?)? ?? | 
					 | 
					 | 
					 | 
					    final resolveLibrary = this.resolveLibrary ?? defaultResolveLibrary; | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        defaultResolveLibrary as String Function(String?); | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    if (!Argon2.resolveLibraryForceDynamic && | 
					 | 
					 | 
					 | 
					    if (!Argon2.resolveLibraryForceDynamic && | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        (Platform.isIOS || Platform.isMacOS)) { | 
					 | 
					 | 
					 | 
					        (Platform.isIOS || Platform.isMacOS)) { | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -148,6 +147,9 @@ class Argon2FfiFlutter extends Argon2Base { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                'Unsupported Operating System ${Platform.operatingSystem}')))[1] | 
					 | 
					 | 
					 | 
					                'Unsupported Operating System ${Platform.operatingSystem}')))[1] | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        as String?; | 
					 | 
					 | 
					 | 
					        as String?; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    _logger.finest('resolving $libraryName'); | 
					 | 
					 | 
					 | 
					    _logger.finest('resolving $libraryName'); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					    if (libraryName == null) { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					      return DynamicLibrary.executable(); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					    } | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    final path = resolveLibrary(libraryName); | 
					 | 
					 | 
					 | 
					    final path = resolveLibrary(libraryName); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    _logger.finest('DynamicLibrary.open($path)'); | 
					 | 
					 | 
					 | 
					    _logger.finest('DynamicLibrary.open($path)'); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    try { | 
					 | 
					 | 
					 | 
					    try { | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
  |