diff options
author | Luca Bruno <lucabru@src.gnome.org> | 2011-07-13 11:19:56 +0200 |
---|---|---|
committer | Luca Bruno <lucabru@src.gnome.org> | 2011-07-15 18:56:38 +0200 |
commit | 7d1332dd66d7b12da503f2aa9239753aaa5a1719 (patch) | |
tree | 01747b9b44de0f8adbeca20d888371be11366d81 /vala/valamarkupreader.vala | |
parent | 83afc92daf8b4660c99cfea0f06c5b2a3d8a1aff (diff) | |
download | vala-7d1332dd66d7b12da503f2aa9239753aaa5a1719.tar.gz |
Fix usage of possibly unassigned out parameters
Diffstat (limited to 'vala/valamarkupreader.vala')
-rw-r--r-- | vala/valamarkupreader.vala | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/vala/valamarkupreader.vala b/vala/valamarkupreader.vala index 69170e556..7f50c2db3 100644 --- a/vala/valamarkupreader.vala +++ b/vala/valamarkupreader.vala @@ -103,6 +103,8 @@ public class Vala.MarkupReader : Object { if (empty_element) { empty_element = false; + token_begin = SourceLocation (begin, line, column); + token_end = SourceLocation (begin, line, column); return MarkupTokenType.END_ELEMENT; } @@ -110,9 +112,7 @@ public class Vala.MarkupReader : Object { MarkupTokenType type = MarkupTokenType.NONE; char* begin = current; - token_begin.pos = begin; - token_begin.line = line; - token_begin.column = column; + token_begin = SourceLocation (begin, line, column); if (current >= end) { type = MarkupTokenType.EOF; @@ -202,9 +202,7 @@ public class Vala.MarkupReader : Object { type = MarkupTokenType.TEXT; } - token_end.pos = current; - token_end.line = line; - token_end.column = column - 1; + token_end = SourceLocation (current, line, column - 1); return type; } |