diff options
1 files changed, 4 insertions, 1 deletions
| -rw-r--r-- | src/List/List.cpp | 5 |
diff --git a/src/List/List.cpp b/src/List/List.cpp index f65cbba..617bbcf 100644 --- a/src/List/List.cpp +++ b/src/List/List.cpp @@ -42,7 +42,10 @@ void List<T>::add(const T& element) { } template <class T> -bool List<T>::insertAt(const T& element) { +bool List<T>::insertAt(const T& element, unsigned index) { + if (index >= count) + return add(element); + } |
