cmd::desktop_entry: Fix references to other modules
This commit is contained in:
		
							parent
							
								
									21bc239cef
								
							
						
					
					
						commit
						2644932686
					
				@ -1,10 +1,11 @@
 | 
				
			|||||||
use fmt;
 | 
					use fmt;
 | 
				
			||||||
use fs;
 | 
					use fs;
 | 
				
			||||||
use format::desktop_entry;
 | 
					use format::xdg::ini;
 | 
				
			||||||
use getopt;
 | 
					use getopt;
 | 
				
			||||||
use io;
 | 
					use io;
 | 
				
			||||||
use locale;
 | 
					use locale;
 | 
				
			||||||
use os;
 | 
					use os;
 | 
				
			||||||
 | 
					use xdg::desktop_entry;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
export fn main() void = {
 | 
					export fn main() void = {
 | 
				
			||||||
	const name = os::args[0];
 | 
						const name = os::args[0];
 | 
				
			||||||
@ -47,10 +48,10 @@ export fn main() void = {
 | 
				
			|||||||
			os::stderr, "{}: {}: {}\n",
 | 
								os::stderr, "{}: {}: {}\n",
 | 
				
			||||||
			name, file_name, fs::strerror(err))!;
 | 
								name, file_name, fs::strerror(err))!;
 | 
				
			||||||
		os::exit(os::status::FAILURE);
 | 
							os::exit(os::status::FAILURE);
 | 
				
			||||||
	case let err: desktop_entry::error =>
 | 
						case let err: ini::error =>
 | 
				
			||||||
		fmt::fprintf(
 | 
							fmt::fprintf(
 | 
				
			||||||
			os::stderr, "{}: {}: {}\n",
 | 
								os::stderr, "{}: {}: {}\n",
 | 
				
			||||||
			name, file_name, desktop_entry::strerror(err))!;
 | 
								name, file_name, ini::strerror(err))!;
 | 
				
			||||||
		os::exit(os::status::FAILURE);
 | 
							os::exit(os::status::FAILURE);
 | 
				
			||||||
	};
 | 
						};
 | 
				
			||||||
	
 | 
						
 | 
				
			||||||
@ -67,7 +68,7 @@ export fn main() void = {
 | 
				
			|||||||
	};
 | 
						};
 | 
				
			||||||
};
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
fn parse_file (file_name: str) (desktop_entry::file | fs::error | desktop_entry::error) = {
 | 
					fn parse_file (file_name: str) (desktop_entry::file | fs::error | ini::error) = {
 | 
				
			||||||
	let file = os::open(file_name)?;
 | 
						let file = os::open(file_name)?;
 | 
				
			||||||
	defer io::close(file)!;
 | 
						defer io::close(file)!;
 | 
				
			||||||
	return desktop_entry::parse(file);
 | 
						return desktop_entry::parse(file);
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user