/*** *stdnewh.cpp - A 'new_handler' that throws xalloc * * Copyright (c) 1994-2001, Microsoft Corporation. All rights reserved. * *Purpose: * Implementation of default 'new_handler', as specified in * [lib.set.new.handler] (section 17.3.3.2 of 1/25/94 WP). * *Revision History: * 04-27-94 BES Module created. * 10-17-94 BWT Disable code for PPC. * *******************************************************************************/ #include #include #include int __cdecl _standard_new_handler ( size_t ) { static xalloc ex; ex.raise(); return 0; }