mirror of
https://github.com/wichtounet/thor-os.git
synced 2025-09-18 09:04:49 -04:00
Some cleanup
This commit is contained in:
parent
d936fbae19
commit
623294dd35
@ -955,9 +955,7 @@ fat32::cluster_entry* fat32::fat32_file_system::find_free_entry(std::unique_heap
|
||||
//remove the end of directory markers
|
||||
if(end_found){
|
||||
//Remove all the end of directory marker in the cluster
|
||||
for(size_t i = 0; i < directory_cluster.size(); ++i){
|
||||
auto& entry = directory_cluster[i];
|
||||
|
||||
for(auto& entry : directory_cluster){
|
||||
if(end_of_directory(entry)){
|
||||
entry.name[0] = 0xE5;
|
||||
}
|
||||
@ -1018,9 +1016,7 @@ fat32::cluster_entry* fat32::fat32_file_system::extend_directory(std::unique_hea
|
||||
}
|
||||
|
||||
//Remove all the end of directory marker in the previous cluster
|
||||
for(size_t i = 0; i < directory_cluster.size(); ++i){
|
||||
auto& entry = directory_cluster[i];
|
||||
|
||||
for(auto& entry : directory_cluster){
|
||||
if(end_of_directory(entry)){
|
||||
entry.name[0] = 0xE5;
|
||||
}
|
||||
|
@ -243,9 +243,7 @@ void sc_pwd(interrupt::syscall_regs* regs){
|
||||
auto p = wd.string();
|
||||
|
||||
auto buffer = reinterpret_cast<char*>(regs->rbx);
|
||||
for(size_t i = 0; i < p.size(); ++i){
|
||||
buffer[i] = p[i];
|
||||
}
|
||||
std::copy(p.begin(), p.end(), buffer);
|
||||
buffer[p.size()] = '\0';
|
||||
}
|
||||
|
||||
|
@ -214,10 +214,10 @@ void stdio::virtual_terminal::set_mouse(bool m){
|
||||
}
|
||||
|
||||
void stdio::init_terminals(){
|
||||
for(size_t i = 0; i < MAX_TERMINALS; ++i){
|
||||
auto& terminal = terminals[i];
|
||||
size_t id = 0;
|
||||
|
||||
terminal.id = i;
|
||||
for(auto& terminal : terminals){
|
||||
terminal.id = i++;
|
||||
terminal.active = false;
|
||||
terminal.canonical = true;
|
||||
terminal.mouse = false;
|
||||
@ -228,9 +228,7 @@ void stdio::init_terminals(){
|
||||
}
|
||||
|
||||
void stdio::finalize(){
|
||||
for(size_t i = 0; i < MAX_TERMINALS; ++i){
|
||||
auto& terminal = terminals[i];
|
||||
|
||||
for(auto& terminal : terminals){
|
||||
auto* user_stack = new char[scheduler::user_stack_size];
|
||||
auto* kernel_stack = new char[scheduler::kernel_stack_size];
|
||||
|
||||
|
@ -122,7 +122,7 @@ mounted_fs& get_fs(const path& base_path){
|
||||
}
|
||||
}
|
||||
|
||||
return mount_point_list[best_match];;
|
||||
return mount_point_list[best_match];
|
||||
}
|
||||
|
||||
path get_fs_path(const path& base_path, const mounted_fs& fs){
|
||||
@ -547,9 +547,7 @@ int64_t vfs::entries(size_t fd, char* buffer, size_t size){
|
||||
}
|
||||
|
||||
char* name_buffer = &(entry->name);
|
||||
for(size_t j = 0; j < file.file_name.size(); ++j){
|
||||
name_buffer[j] = file.file_name[j];
|
||||
}
|
||||
std::copy(file.file_name.begin(), file.file_name.end(), name_buffer);
|
||||
name_buffer[file.file_name.size()] = '\0';
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user