fix warning with pointer casts
authorJamie McCracken <jamiemcc@gnome.org>
Mon, 26 May 2008 04:15:02 +0000 (04:15 +0000)
committerJamie McCracken <jamiemcc@src.gnome.org>
Mon, 26 May 2008 04:15:02 +0000 (04:15 +0000)
2008-05-26  Jamie McCracken  <jamiemcc@gnome.org>

* vala/valagenieparser.vala: fix warning with pointer casts

svn path=/trunk/; revision=1444

ChangeLog
vala/valagenieparser.vala

index cfa5367..ae1caef 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2008-05-26  Jamie McCracken  <jamiemcc@gnome.org>
 
+       * vala/valagenieparser.vala: fix warning with pointer casts
+
+2008-05-26  Jamie McCracken  <jamiemcc@gnome.org>
+
        * vala/valagenieparser.vala:
 
        Deprecate static classes
index 73caa06..895a68c 100644 (file)
@@ -914,7 +914,7 @@ public class Vala.Genie.Parser : CodeVisitor {
                                        case TokenType.SIZEOF:
                                        case TokenType.TYPEOF:
                                        case TokenType.IDENTIFIER:
-                                               if (!type.value_owned) {
+                                               if (!(type is PointerType) && !type.value_owned) {
                                                        Report.warning (get_src (begin), "obsolete syntax, weak type modifier unused in cast expressions");
                                                }
                                                var inner = parse_unary_expression ();