]> git.saurik.com Git - apple/security.git/blobdiff - OSX/libsecurity_cdsa_plugin/lib/pluginsession.cpp
Security-59754.80.3.tar.gz
[apple/security.git] / OSX / libsecurity_cdsa_plugin / lib / pluginsession.cpp
index c73328ceb500c89a44388100285f7d28eebb73cb..8de73c8d599ec03511b99f25adfc39b368c64201 100644 (file)
@@ -61,18 +61,20 @@ void PluginSession::detach()
 //
 // Allocation management
 //
-void *PluginSession::malloc(size_t size) throw(std::bad_alloc)
+void *PluginSession::malloc(size_t size)
 {
-    if (void *addr = upcalls.malloc_func(handle(), size))
+    if (void *addr = upcalls.malloc_func(handle(), size)) {
         return addr;
-       throw std::bad_alloc();
+    }
+    throw std::bad_alloc();
 }
 
-void *PluginSession::realloc(void *oldAddr, size_t size) throw(std::bad_alloc)
+void *PluginSession::realloc(void *oldAddr, size_t size)
 {
-    if (void *addr = upcalls.realloc_func(handle(), oldAddr, size))
+    if (void *addr = upcalls.realloc_func(handle(), oldAddr, size)) {
         return addr;
-       throw std::bad_alloc();
+    }
+    throw std::bad_alloc();
 }