diff options
author | Juerg Billeter <j@bitron.ch> | 2008-03-19 20:54:01 +0000 |
---|---|---|
committer | Jürg Billeter <juergbi@src.gnome.org> | 2008-03-19 20:54:01 +0000 |
commit | f358e3bb87bf5994b4cbe539e760ccca14e45480 (patch) | |
tree | 0b2a052df006eb12c137bae0f4bb8416a5a79f31 | |
parent | 3b4e9e272cbe4c8b44b35e06f7ebe4132fc5f6c2 (diff) | |
download | vala-f358e3bb87bf5994b4cbe539e760ccca14e45480.tar.gz |
fix crash when using lock statements
2008-03-19 Juerg Billeter <j@bitron.ch>
* gobject/valaccodegenerator.vala: fix crash when using lock
statements
svn path=/trunk/; revision=1138
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | gobject/valaccodegenerator.vala | 2 |
2 files changed, 6 insertions, 1 deletions
@@ -1,3 +1,8 @@ +2008-03-19 Jürg Billeter <j@bitron.ch> + + * gobject/valaccodegenerator.vala: fix crash when using lock + statements + 2008-03-18 Jürg Billeter <j@bitron.ch> * vala/valasemanticanalyzer.vala: support taking address of pointer diff --git a/gobject/valaccodegenerator.vala b/gobject/valaccodegenerator.vala index 2bbdb7de1..5b819d215 100644 --- a/gobject/valaccodegenerator.vala +++ b/gobject/valaccodegenerator.vala @@ -359,7 +359,7 @@ public class Vala.CCodeGenerator : CodeGenerator { new CCodeMemberAccess.pointer ( new CCodeMemberAccess.pointer (new CCodeIdentifier ("self"), "priv"), get_symbol_lock_name (m)), - new CCodeFunctionCall (new CCodeIdentifier (((Struct)mutex_type.data_type).default_construction_method.get_cname ()))))); + new CCodeFunctionCall (new CCodeIdentifier (((Class)mutex_type.data_type).default_construction_method.get_cname ()))))); requires_free_checked = true; var fc = new CCodeFunctionCall (new CCodeIdentifier ("VALA_FREE_CHECKED")); |