view packages/language/cxx/ustl/current/src/unew.cpp @ 3152:4885e0722884

* include/*: * src/*: * tests/*: * HISTORY: * LICENSE: Updated to uSTL 1.6 sources.
author sergeig
date Wed, 04 Apr 2012 18:51:57 +0000
parents 88af52c64ce4
children
line wrap: on
line source

// This file is part of the uSTL library, an STL implementation.
//
// Copyright (c) 2005 by Mike Sharov <msharov@users.sourceforge.net>
// This file is free software, distributed under the MIT License.

#include "unew.h"

void* tmalloc (size_t n) throw (ustl::bad_alloc)
{
    void* p = malloc (n);
    if (!p)
	USTL_THROW(ustl::bad_alloc (n));
    return (p);
}