Mercurial > projects > ldc
changeset 1258:192529570813
Trivial fix for bug #265
author | Christian Kamm <kamm incasoftware de> |
---|---|
date | Thu, 23 Apr 2009 20:28:29 +0200 |
parents | 7af860e4f403 |
children | dda95755f63d |
files | dmd/expression.c |
diffstat | 1 files changed, 4 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/dmd/expression.c Wed Apr 22 14:49:49 2009 -0600 +++ b/dmd/expression.c Thu Apr 23 20:28:29 2009 +0200 @@ -5800,7 +5800,10 @@ id = ti->name; s2 = s->search(loc, id, 0); if (!s2) - { error("template identifier %s is not a member of %s %s", id->toChars(), s->kind(), s->ident->toChars()); + { if (s->ident) + error("template identifier %s is not a member of %s %s", id->toChars(), s->kind(), s->ident->toChars()); + else + error("template identifier %s is not a member of %s", id->toChars(), s->kind()); goto Lerr; } s = s2;