Update contrib.
1 // Copyright (c) 2006-2009 Nokia Corporation and/or its subsidiary(-ies).
2 // All rights reserved.
3 // This component and the accompanying materials are made available
4 // under the terms of "Eclipse Public License v1.0"
5 // which accompanies this distribution, and is available
6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
8 // Initial Contributors:
9 // Nokia Corporation - initial contribution.
14 // Name : operator_delete.cpp
15 // Part of : libstdcpp
16 // Adaptation layer to get locale functionality.
18 // This material, including documentation and any related
19 // computer programs, is protected by copyright controlled by
20 // Nokia Corporation. All rights are reserved. Copying,
21 // including reproducing, storing, adapting or translating, any
22 // or all of this material requires the prior written consent of
23 // Nokia Corporation. This material also contains confidential
24 // information which may not be disclosed to others without the
25 // prior written consent of Nokia Corporation.
32 #ifdef __SYMBIAN_STDCPP_SUPPORT__
34 EXPORT_C void operator delete(void* p) __NO_THROW
39 EXPORT_C void operator delete(void* p, const std::nothrow_t&) __NO_THROW
44 EXPORT_C void operator delete[](void* p) __NO_THROW
49 EXPORT_C void operator delete[](void* p, const std::nothrow_t&) __NO_THROW
54 // Symbian-specific addition.
55 EXPORT_C void operator delete(void* p, std::size_t) __NO_THROW
60 #endif // __SYMBIAN_STDCPP_SUPPORT__