]> granicus.if.org Git - pdns/commitdiff
fix type
authorPeter van Dijk <peter.van.dijk@powerdns.com>
Tue, 2 Aug 2016 13:48:34 +0000 (15:48 +0200)
committerPeter van Dijk <peter.van.dijk@powerdns.com>
Tue, 2 Aug 2016 18:21:04 +0000 (20:21 +0200)
pdns/mtasker_ucontext.cc

index bb43bad73a62a824526f9bd7325994873bc8854b..2146f10a84f8a82639b9336f20d5efb0a892d433 100644 (file)
@@ -72,8 +72,8 @@ pdns_ucontext_t::~pdns_ucontext_t() {
 void
 pdns_swapcontext
 (pdns_ucontext_t& __restrict octx, pdns_ucontext_t const& __restrict ctx) {
-    if (::swapcontext (static_cast<ucontext*>(octx.uc_mcontext),
-                       static_cast<ucontext*>(ctx.uc_mcontext))) {
+    if (::swapcontext (static_cast<ucontext_t*>(octx.uc_mcontext),
+                       static_cast<ucontext_t*>(ctx.uc_mcontext))) {
         throw_errno ("swapcontext() failed");
     }
     if (ctx.exception) {
@@ -87,8 +87,8 @@ pdns_makecontext
     assert (ctx.uc_link);
     assert (ctx.uc_stack.size());
 
-    auto const mcp = static_cast<ucontext*>(ctx.uc_mcontext);
-    auto const next = static_cast<ucontext*>(ctx.uc_link->uc_mcontext);
+    auto const mcp = static_cast<ucontext_t*>(ctx.uc_mcontext);
+    auto const next = static_cast<ucontext_t*>(ctx.uc_link->uc_mcontext);
     if (::getcontext (mcp)) {
         throw_errno ("getcontext() failed");
     }