aboutsummaryrefslogtreecommitdiff
path: root/src/analyze.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/analyze.cpp')
-rw-r--r--src/analyze.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/analyze.cpp b/src/analyze.cpp
index 1c23f7003d..9e0223c193 100644
--- a/src/analyze.cpp
+++ b/src/analyze.cpp
@@ -2320,9 +2320,9 @@ static TypeTableEntry *analyze_field_access_expr(CodeGen *g, ImportTableEntry *i
bool pointer_only = false;
return analyze_decl_ref(g, node, decl_node, pointer_only);
} else {
+ const char *import_name = namespace_import->path ? buf_ptr(namespace_import->path) : "(C import)";
add_node_error(g, node,
- buf_sprintf("no member named '%s' in '%s'", buf_ptr(field_name),
- buf_ptr(namespace_import->path)));
+ buf_sprintf("no member named '%s' in '%s'", buf_ptr(field_name), import_name));
return g->builtin_types.entry_invalid;
}
} else {