| 
					
				 | 
			
			
				@@ -147,13 +147,13 @@ int locate_user(const char *alias) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   // Carry on! 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   while (fread(buffer, 0x600, 1, user) == 1) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     pcopy(buffer + 0x6d, temp); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    // ZF_LOGE("Is [%s] == [%s] ?", temp, alias); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     if (strcasecmp(temp, username.c_str()) == 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       pcopy(buffer + 0x8c, temp); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // Assuming the user record isn't screwed up with len=0. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       fullname.assign(temp); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       fclose(user); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       return 1; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     /* 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     printf("Alias: %s\n", temp); 
			 |