Blame include/xnew.h

Packit 8a864e
#ifndef xnew_INCLUDED
Packit 8a864e
#define xnew_INCLUDED 1
Packit 8a864e
Packit 8a864e
#ifdef SP_NEW_H_MISSING
Packit 8a864e
Packit 8a864e
typedef void (*VFP)();
Packit 8a864e
Packit 8a864e
#ifdef SP_SET_NEW_HANDLER_EXTERN_C
Packit 8a864e
extern "C" 
Packit 8a864e
#endif
Packit 8a864e
void set_new_handler(VFP);
Packit 8a864e
Packit 8a864e
#ifndef SP_DECLARE_PLACEMENT_OPERATOR_NEW
Packit 8a864e
#define SP_DECLARE_PLACEMENT_OPERATOR_NEW
Packit 8a864e
#endif
Packit 8a864e
Packit 8a864e
#else /* not SP_NEW_H_MISSING */
Packit 8a864e
Packit 8a864e
#ifdef SP_ANSI_LIB
Packit 8a864e
#include <new>
Packit 8a864e
#else
Packit 8a864e
#include <new.h>
Packit 8a864e
#endif
Packit 8a864e
Packit 8a864e
#endif /* not SP_NEW_H_MISSING */
Packit 8a864e
Packit 8a864e
#ifdef SP_DECLARE_PLACEMENT_OPERATOR_NEW
Packit 8a864e
Packit 8a864e
inline
Packit 8a864e
void *operator new(size_t, void *p)
Packit 8a864e
{
Packit 8a864e
    return p;
Packit 8a864e
}
Packit 8a864e
Packit 8a864e
#endif /* SP_DECLARE_PLACEMENT_OPERATOR_NEW */
Packit 8a864e
Packit 8a864e
#endif /* not xnew_INCLUDED */