forked from Bananymous/banan-os
				
			
			update main #1
			
				
			
		
		
		
	| 
						 | 
				
			
			@ -700,12 +700,18 @@ BAN::String get_prompt()
 | 
			
		|||
				break;
 | 
			
		||||
			}
 | 
			
		||||
			case 'u':
 | 
			
		||||
			{
 | 
			
		||||
				static char* username = nullptr;
 | 
			
		||||
				if (username == nullptr)
 | 
			
		||||
				{
 | 
			
		||||
					auto* passwd = getpwuid(geteuid());
 | 
			
		||||
					if (passwd == nullptr)
 | 
			
		||||
						break;
 | 
			
		||||
				MUST(prompt.append(passwd->pw_name));
 | 
			
		||||
					username = new char[strlen(passwd->pw_name) + 1];
 | 
			
		||||
					strcpy(username, passwd->pw_name);
 | 
			
		||||
					endpwent();
 | 
			
		||||
				}
 | 
			
		||||
				MUST(prompt.append(username));
 | 
			
		||||
				break;
 | 
			
		||||
			}
 | 
			
		||||
			case 'h':
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue