summaryrefslogtreecommitdiffstats
path: root/src/kernel/misc.C
diff options
context:
space:
mode:
authorPatrick Williams <iawillia@us.ibm.com>2013-04-26 13:23:30 -0500
committerA. Patrick Williams III <iawillia@us.ibm.com>2013-05-01 14:03:50 -0500
commitc9be87b42af523b35b1bcb727527341ecd9a5fd4 (patch)
treef72d32196b3fbbca0b994bfc61a4bdecc4eb6d5c /src/kernel/misc.C
parent02cf3abca60d9f7e2b218e1a445c3c80230a3ceb (diff)
downloadblackbird-hostboot-c9be87b42af523b35b1bcb727527341ecd9a5fd4.tar.gz
blackbird-hostboot-c9be87b42af523b35b1bcb727527341ecd9a5fd4.zip
Clean up potential uninitialized object instances.
Change-Id: I859f94234d5672f55f745dd37b9662c310b694a7 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4236 Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Diffstat (limited to 'src/kernel/misc.C')
-rw-r--r--src/kernel/misc.C6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/kernel/misc.C b/src/kernel/misc.C
index 9fd511c33..e280a1527 100644
--- a/src/kernel/misc.C
+++ b/src/kernel/misc.C
@@ -179,8 +179,7 @@ namespace KernelMisc
CpuManager::deactivateCPU(cpu);
// Create kernel save area and store ptr in bottom of kernel stack.
- task_t* saveArea = new task_t;
- memset(saveArea, '\0', sizeof(task_t));
+ task_t* saveArea = new task_t();
saveArea->context.msr_mask = 0xD030; // EE, ME, PR, IR, DR.
*(reinterpret_cast<task_t**>(cpu->kernel_stack_bottom)) = saveArea;
@@ -251,8 +250,7 @@ namespace KernelMisc
CpuManager::deactivateCPU(cpu);
// Create kernel save area and store ptr in bottom of kernel stack.
- task_t* saveArea = new task_t;
- memset(saveArea, '\0', sizeof(task_t));
+ task_t* saveArea = new task_t();
saveArea->context.msr_mask = 0xD030; // EE, ME, PR, IR, DR.
*(reinterpret_cast<task_t**>(cpu->kernel_stack_bottom)) = saveArea;
OpenPOWER on IntegriCloud