void pointer duck typing
This commit is contained in:
@@ -675,11 +675,13 @@ register_ast_file(Intern_String filename, Ast_Module *module, B32 global_implici
|
||||
Ast_File *file = 0;
|
||||
For(module->all_loaded_files){
|
||||
if(it->filename == filename){
|
||||
log_info("%Q :: Returning registered file: %Q\n", module->name, filename);
|
||||
file = it;
|
||||
break;
|
||||
}
|
||||
}
|
||||
if(!file){
|
||||
log_info("%Q :: Registering file: %Q\n", module->name, filename);
|
||||
AST_NEW(File, FILE, 0, 0);
|
||||
file = result;
|
||||
file->filename = filename;
|
||||
|
||||
Reference in New Issue
Block a user