forked from Imagelibrary/rtems
2011-02-15 Joel Sherrill <joel.sherrilL@OARcorp.com>
* libmisc/capture/capture.c, posix/src/keyfreememory.c, posix/src/pthread.c, score/include/rtems/score/wkspace.h, score/src/objectextendinformation.c, score/src/objectnamespaceremove.c, score/src/objectsetname.c, score/src/threadclose.c, score/src/threadinitialize.c, score/src/wkspace.c: Many places were checking for a NULL pointer before calling _Workspace_Free. By moving the check into _Workspace_Free, we eliminate a number of conditional paths and make it harder to return a NULL pointer.
This commit is contained in:
@@ -494,8 +494,7 @@ rtems_capture_destroy_capture_task (rtems_capture_task_t* task)
|
||||
|
||||
rtems_interrupt_enable (level);
|
||||
|
||||
if (task)
|
||||
_Workspace_Free (task);
|
||||
_Workspace_Free (task);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user