From ffc4a2678cd2232fe0b1edb0de0c63fda1ef7934 Mon Sep 17 00:00:00 2001 From: Kristof Szabados <Kristof.Szabados@ericsson.com> Date: Sun, 27 Nov 2016 13:26:15 +0100 Subject: [PATCH] empties can only store unsigned indeces Signed-off-by: Kristof Szabados <Kristof.Szabados@ericsson.com> --- compiler2/Type_chk.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler2/Type_chk.cc b/compiler2/Type_chk.cc index 93239ac46..3ab69888c 100644 --- a/compiler2/Type_chk.cc +++ b/compiler2/Type_chk.cc @@ -2313,7 +2313,7 @@ void Type::chk_xer() { // XERSTUFF semantic check CompFieldMap& cfm = *u.secho.cfm; const size_t ncomps = cfm.get_nof_comps(); CompField *the_one = 0; // ...and only untagged character-encodable field - map<int, CompField> empties; // potentially empties + map<size_t, CompField> empties; // potentially empties for (size_t i=0; i < ncomps; ++i) { CompField * cf = cfm.get_comp_byIndex(i); -- GitLab