projects
/
cparser
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
00c6e3c
)
fix bug in my last commit
author
Matthias Braun
<matze@braunis.de>
Fri, 16 Nov 2007 21:23:21 +0000
(21:23 +0000)
committer
Matthias Braun
<matze@braunis.de>
Fri, 16 Nov 2007 21:23:21 +0000
(21:23 +0000)
[r18423]
ast2firm.c
patch
|
blob
|
history
diff --git
a/ast2firm.c
b/ast2firm.c
index
317811b
..
601a3b1
100644
(file)
--- a/
ast2firm.c
+++ b/
ast2firm.c
@@
-1377,7
+1377,7
@@
static ir_node *expression_to_firm(const expression_t *expression)
{
ir_node *res = _expression_to_firm(expression);
- if(get_irn_mode(res) == mode_b) {
+ if(
res != NULL &&
get_irn_mode(res) == mode_b) {
ir_mode *mode = get_ir_mode(expression->datatype);
res = create_conv(NULL, res, mode);
}