Added new concept check,

removed assertion in degug allocator that was being triggered by std lib code !


[SVN r18873]
This commit is contained in:
John Maddock
2003-06-27 11:11:21 +00:00
parent 4a06f15183
commit 6f9ba7a289
3 changed files with 43 additions and 2 deletions

View File

@ -157,8 +157,7 @@ public:
void deallocate(pointer p, size_type n)
{
assert( (p == 0) == (n == 0) );
if (p != 0)
if ((p != 0) && (n != 0))
base_type::deallocate((void*)p, n * sizeof(value_type));
}