From: Luca Bruno Date: Sun, 29 Aug 2010 13:46:03 +0000 (+0200) Subject: girparser: Use string.replace instead of string.joinv X-Git-Tag: 0.11.2~15 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=c834d5b43166b613c952b8c719bf63fe45c197fe;p=thirdparty%2Fvala.git girparser: Use string.replace instead of string.joinv --- diff --git a/vala/valagirparser.vala b/vala/valagirparser.vala index f9b77795d..87e9c83ae 100644 --- a/vala/valagirparser.vala +++ b/vala/valagirparser.vala @@ -1481,7 +1481,7 @@ public class Vala.GirParser : CodeVisitor { EnumValue parse_enumeration_member () { start_element ("member"); - var ev = new EnumValue (string.joinv ("_", reader.get_attribute ("name").up ().split ("-")), null); + var ev = new EnumValue (reader.get_attribute ("name").up ().replace ("-", "_"), null, get_current_src ()); ev.set_cname (reader.get_attribute ("c:identifier")); next (); end_element ("member"); @@ -1492,7 +1492,7 @@ public class Vala.GirParser : CodeVisitor { start_element ("member"); ErrorCode ec; - string name = string.joinv ("_", reader.get_attribute ("name").up ().split ("-")); + string name = reader.get_attribute ("name").up ().replace ("-", "_"); string value = reader.get_attribute ("value"); if (value != null) { ec = new ErrorCode.with_value (name, new IntegerLiteral (value)); @@ -2016,7 +2016,7 @@ public class Vala.GirParser : CodeVisitor { Property parse_property () { start_element ("property"); - string name = string.joinv ("_", reader.get_attribute ("name").split ("-")); + string name = reader.get_attribute ("name").replace ("-", "_"); string readable = reader.get_attribute ("readable"); string writable = reader.get_attribute ("writable"); string construct_ = reader.get_attribute ("construct"); @@ -2289,7 +2289,7 @@ public class Vala.GirParser : CodeVisitor { Signal parse_signal () { start_element ("glib:signal"); - string name = string.joinv ("_", reader.get_attribute ("name").split ("-")); + string name = reader.get_attribute ("name").replace ("-", "_"); next (); DataType return_type; if (current_token == MarkupTokenType.START_ELEMENT && reader.name == "return-value") {