aboutsummaryrefslogtreecommitdiffstats
path: root/cfrontend/Initializers.v
diff options
context:
space:
mode:
Diffstat (limited to 'cfrontend/Initializers.v')
-rw-r--r--cfrontend/Initializers.v4
1 files changed, 2 insertions, 2 deletions
diff --git a/cfrontend/Initializers.v b/cfrontend/Initializers.v
index e9c40a21..9690ba8d 100644
--- a/cfrontend/Initializers.v
+++ b/cfrontend/Initializers.v
@@ -58,8 +58,8 @@ Fixpoint constval (a: expr) : res val :=
end
| Evalof l ty =>
match access_mode ty with
- | By_reference => constval l
- | _ => Error(msg "dereference operation")
+ | By_reference | By_copy => constval l
+ | _ => Error(msg "dereferencing of an l-value")
end
| Eaddrof l ty =>
constval l