[SDK][NDK] Move SYSTEM_POWER_INFORMATION to ntpoapi.h (#869)
[reactos.git] / sdk / include / c++ / new
index 821410e..1f82a00 100644 (file)
@@ -1,47 +1,47 @@
-// Standard C++ dynamic memory management header\r
-\r
-#ifndef _NEW\r
-#define _NEW\r
-\r
-#include <cstddef>\r
-#include <exception>\r
-\r
-extern "C++" {\r
-\r
-class bad_alloc : public exception\r
-{\r
-public:\r
-    bad_alloc(const char *name = "bad alloc") throw()\r
-        : exception(name) { }\r
-\r
-    virtual ~bad_alloc() throw() { }\r
-};\r
-\r
-namespace std\r
-{\r
-    using ::bad_alloc;\r
-\r
-    struct nothrow_t { };\r
-\r
-    extern const nothrow_t nothrow;\r
-} // namespace std\r
-\r
-typedef void (*new_handler)();\r
-\r
-new_handler set_new_handler(new_handler) throw();\r
-\r
-void* operator new (std::size_t size, const std::nothrow_t& nothrow_constant) throw();\r
-inline void* operator new (std::size_t size, void* ptr) throw() { return ptr; }\r
-void* operator new[] (std::size_t size, const std::nothrow_t& nothrow_constant) throw();\r
-inline void* operator new[] (std::size_t size, void* ptr) throw() { return ptr; }\r
-\r
-void operator delete (void* ptr) throw ();\r
-void operator delete (void* ptr, const std::nothrow_t& nothrow_constant) throw();\r
-inline void operator delete (void* ptr, void* voidptr2) throw() { }\r
-void operator delete[] (void* ptr) throw ();\r
-void operator delete[] (void* ptr, const std::nothrow_t& nothrow_constant) throw();\r
-inline void operator delete[] (void* ptr, void* voidptr2) throw() { }\r
-\r
-} // extern "C++"\r
-\r
-#endif\r
+// Standard C++ dynamic memory management header
+
+#ifndef _NEW
+#define _NEW
+
+#include <cstddef>
+#include <exception>
+
+extern "C++" {
+
+class bad_alloc : public exception
+{
+public:
+    bad_alloc(const char *name = "bad alloc") throw()
+        : exception(name) { }
+
+    virtual ~bad_alloc() throw() { }
+};
+
+namespace std
+{
+    using ::bad_alloc;
+
+    struct nothrow_t { };
+
+    extern const nothrow_t nothrow;
+} // namespace std
+
+typedef void (*new_handler)();
+
+new_handler set_new_handler(new_handler) throw();
+
+void* operator new (std::size_t size, const std::nothrow_t& nothrow_constant) throw();
+inline void* operator new (std::size_t size, void* ptr) throw() { return ptr; }
+void* operator new[] (std::size_t size, const std::nothrow_t& nothrow_constant) throw();
+inline void* operator new[] (std::size_t size, void* ptr) throw() { return ptr; }
+
+void operator delete (void* ptr) throw ();
+void operator delete (void* ptr, const std::nothrow_t& nothrow_constant) throw();
+inline void operator delete (void* ptr, void* voidptr2) throw() { }
+void operator delete[] (void* ptr) throw ();
+void operator delete[] (void* ptr, const std::nothrow_t& nothrow_constant) throw();
+inline void operator delete[] (void* ptr, void* voidptr2) throw() { }
+
+} // extern "C++"
+
+#endif