From 2076b69086ec041490d60a2c59ad587648e1bc03 Mon Sep 17 00:00:00 2001 From: Rico Tzschichholz Date: Thu, 7 May 2020 20:58:36 +0200 Subject: [PATCH] Use "str_equal" as equal_func for ArrayList instances --- ccode/valaccodefile.vala | 2 +- vala/valaclass.vala | 2 +- vala/valacodecontext.vala | 2 +- vala/valagenieparser.vala | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ccode/valaccodefile.vala b/ccode/valaccodefile.vala index cf4870267..e92051ce6 100644 --- a/ccode/valaccodefile.vala +++ b/ccode/valaccodefile.vala @@ -107,7 +107,7 @@ public class Vala.CCodeFile { } public List get_symbols () { - var symbols = new ArrayList (); + var symbols = new ArrayList (str_equal); get_symbols_from_fragment (symbols, type_member_declaration); return symbols; } diff --git a/vala/valaclass.vala b/vala/valaclass.vala index 2ebcdb49f..8324fa53b 100644 --- a/vala/valaclass.vala +++ b/vala/valaclass.vala @@ -714,7 +714,7 @@ public class Vala.Class : ObjectTypeSymbol { } } /* check whether all prerequisites are met */ - List missing_prereqs = new ArrayList (); + List missing_prereqs = new ArrayList (str_equal); foreach (TypeSymbol prereq in prerequisites) { if (!is_a ((ObjectTypeSymbol) prereq)) { missing_prereqs.insert (0, prereq.get_full_name ()); diff --git a/vala/valacodecontext.vala b/vala/valacodecontext.vala index 9b510182d..e5e586457 100644 --- a/vala/valacodecontext.vala +++ b/vala/valacodecontext.vala @@ -209,7 +209,7 @@ public class Vala.CodeContext { private List source_files = new ArrayList (); private Map source_files_map = new HashMap (str_hash, str_equal); - private List c_source_files = new ArrayList (); + private List c_source_files = new ArrayList (str_equal); private Namespace _root = new Namespace (null); private List packages = new ArrayList (str_equal); diff --git a/vala/valagenieparser.vala b/vala/valagenieparser.vala index 65ae04bd2..726188677 100644 --- a/vala/valagenieparser.vala +++ b/vala/valagenieparser.vala @@ -1949,7 +1949,7 @@ public class Vala.Genie.Parser : CodeVisitor { } void parse_local_variable_declarations (Block block) throws ParseError { - var id_list = new ArrayList (); + var id_list = new ArrayList (str_equal); id_list.add (parse_identifier ()); // Allow multiple declarations while (accept (TokenType.COMMA)) { -- 2.47.2