Full merge from trunk at revision 41356 of entire boost-root tree.

[SVN r41369]
This commit is contained in:
Beman Dawes
2007-11-25 18:07:19 +00:00
parent 0a4d7e81ef
commit 2e88dc228d

View File

@ -157,7 +157,7 @@ namespace boost {
// check range (may be private because it is static) // check range (may be private because it is static)
static void rangecheck (size_type i) { static void rangecheck (size_type i) {
if (i >= size()) { if (i >= size()) {
throw std::range_error("array<>: index out of range"); throw std::out_of_range("array<>: index out of range");
} }
} }
@ -271,7 +271,7 @@ namespace boost {
// check range (may be private because it is static) // check range (may be private because it is static)
static reference failed_rangecheck () { static reference failed_rangecheck () {
std::range_error e("attempt to access element of an empty array"); std::out_of_range e("attempt to access element of an empty array");
boost::throw_exception(e); boost::throw_exception(e);
// //
// We need to return something here to keep // We need to return something here to keep