Annotation of parser3/src/main/pa_pool.C, revision 1.10
1.2 paf 1: /*
1.10 ! paf 2: Parser
! 3: Copyright (c) 2001 ArtLebedev Group (http://www.artlebedev.com)
! 4: Author: Alexander Petrosyan <paf@design.ru>
! 5:
! 6: $Id: pa_string.C,v 1.35 2001/03/10 12:12:51 paf Exp $
1.2 paf 7: */
8:
1.7 paf 9: #include <string.h>
1.1 paf 10:
11: #include "pa_pool.h"
1.7 paf 12: #include "pa_exception.h"
1.1 paf 13:
1.8 paf 14: void Pool::fail(size_t size) const {
1.9 paf 15: // TODO: if(!fexception) die("Pool::fail with no exception set")
1.8 paf 16: fexception->_throw(0, 0,
1.7 paf 17: 0,
1.9 paf 18: "failed to allocate %u bytes", size);
1.7 paf 19: }
E-mail: