diff options
author | Patrick Williams <iawillia@us.ibm.com> | 2013-04-26 13:23:30 -0500 |
---|---|---|
committer | A. Patrick Williams III <iawillia@us.ibm.com> | 2013-05-01 14:03:50 -0500 |
commit | c9be87b42af523b35b1bcb727527341ecd9a5fd4 (patch) | |
tree | f72d32196b3fbbca0b994bfc61a4bdecc4eb6d5c /src/kernel/misc.C | |
parent | 02cf3abca60d9f7e2b218e1a445c3c80230a3ceb (diff) | |
download | blackbird-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.C | 6 |
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; |