From 3be340491c8098c49f0ac90c287667f2c2286b7d Mon Sep 17 00:00:00 2001 From: Jean Privat Date: Thu, 11 Jun 2009 15:03:47 -0400 Subject: [PATCH] lib: Map:[] aborts if key is not found Signed-off-by: Jean Privat --- lib/standard/abstract_collection.nit | 2 +- lib/standard/array.nit | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/standard/abstract_collection.nit b/lib/standard/abstract_collection.nit index cea7a6c..0f88388 100644 --- a/lib/standard/abstract_collection.nit +++ b/lib/standard/abstract_collection.nit @@ -381,7 +381,7 @@ special Map[K, E] do var c = couple_at(key) if c == null then - return null + abort else return c.second end diff --git a/lib/standard/array.nit b/lib/standard/array.nit index 1f90388..d95911b 100644 --- a/lib/standard/array.nit +++ b/lib/standard/array.nit @@ -411,7 +411,7 @@ special CoupleMap[K, E] if i >= 0 then return _items[i].second else - return null + abort end end -- 1.7.9.5