summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNeal H. Walfield <neal@gnu.org>2008-12-18 22:51:01 +0100
committerNeal H. Walfield <neal@gnu.org>2008-12-18 22:51:01 +0100
commitf5cfa7cbb8a2fff68cf87a3a685428507ce977b4 (patch)
tree3df38d193e8b3683c452263f17dcc15e5aa0ea54
parente0acab655d7e9976765169511209e4935a419d56 (diff)
Zero the right variable.
2008-12-18 Neal H. Walfield <neal@gnu.org> * server.c (server_loop): Set SLOT to 0, not TARGET.
-rw-r--r--viengoos/ChangeLog4
-rw-r--r--viengoos/server.c2
2 files changed, 5 insertions, 1 deletions
diff --git a/viengoos/ChangeLog b/viengoos/ChangeLog
index e8d1b8b..d30da99 100644
--- a/viengoos/ChangeLog
+++ b/viengoos/ChangeLog
@@ -1,5 +1,9 @@
2008-12-18 Neal H. Walfield <neal@gnu.org>
+ * server.c (server_loop): Set SLOT to 0, not TARGET.
+
+2008-12-18 Neal H. Walfield <neal@gnu.org>
+
* server.c (server_loop): Look up capability addresses relative to
TARGET_ROOT, not THREAD->ASPACE in fault and futex. In
thread_exregs, look them up relative to SOURCE->AS_ROOT.
diff --git a/viengoos/server.c b/viengoos/server.c
index 6a8f72e..c1cdb90 100644
--- a/viengoos/server.c
+++ b/viengoos/server.c
@@ -1408,7 +1408,7 @@ server_loop (void)
cap_shootdown (principal, slot);
- memset (target, 0, sizeof (*slot));
+ memset (slot, 0, sizeof (*slot));
vg_cap_rubout_reply (activity, reply);
break;