diff options
author | Juerg Billeter <j@bitron.ch> | 2008-04-21 19:27:00 +0000 |
---|---|---|
committer | Jürg Billeter <juergbi@src.gnome.org> | 2008-04-21 19:27:00 +0000 |
commit | e961ee6b5c8d57524beb54adfead22030eef41f3 (patch) | |
tree | 6d2064144cd69cb99a0010af00c1af1f02134fde /vala/valaintegerliteral.vala | |
parent | c077dc7bebe070fa04912462464be9a8f42d9046 (diff) | |
download | vala-e961ee6b5c8d57524beb54adfead22030eef41f3.tar.gz |
accept lower-case suffixes for integer and real literals, based on patch
2008-04-21 Juerg Billeter <j@bitron.ch>
* vala/valaintegerliteral.vala, vala/valarealliteral.vala:
accept lower-case suffixes for integer and real literals,
based on patch by Jaap A. Haitsma, fixes bug 528968
svn path=/trunk/; revision=1295
Diffstat (limited to 'vala/valaintegerliteral.vala')
-rw-r--r-- | vala/valaintegerliteral.vala | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/vala/valaintegerliteral.vala b/vala/valaintegerliteral.vala index dc5a7e0b8..325c0fd4b 100644 --- a/vala/valaintegerliteral.vala +++ b/vala/valaintegerliteral.vala @@ -60,13 +60,13 @@ public class Vala.IntegerLiteral : Literal { string number = value; int l = 0; - while (number.has_suffix ("L")) { + while (number.has_suffix ("l") || number.has_suffix ("L")) { l++; number = number.ndup (number.size () - 1); } bool u = false; - if (number.has_suffix ("U")) { + if (number.has_suffix ("u") || number.has_suffix ("U")) { u = true; number = number.ndup (number.size () - 1); } |