From: Jürg Billeter Date: Fri, 5 Feb 2010 06:58:15 +0000 (+0100) Subject: Do not use string.replace X-Git-Tag: 0.8.0~300 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=75008bd52c6676747e7b75fede1b063d04536d4a;p=thirdparty%2Fvala.git Do not use string.replace GRegex requires GLib 2.14. --- diff --git a/vala/valasymbol.vala b/vala/valasymbol.vala index d85290699..231eacea6 100644 --- a/vala/valasymbol.vala +++ b/vala/valasymbol.vala @@ -1,6 +1,6 @@ /* valasymbol.vala * - * Copyright (C) 2006-2009 Jürg Billeter + * Copyright (C) 2006-2010 Jürg Billeter * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -163,7 +163,11 @@ public abstract class Vala.Symbol : CodeNode { return name; } - return "%s.%s".printf (parent_symbol.get_full_name (), name.replace (".", "")); + if (name.has_prefix (".")) { + return "%s%s".printf (parent_symbol.get_full_name (), name); + } else { + return "%s.%s".printf (parent_symbol.get_full_name (), name); + } } /**