summaryrefslogtreecommitdiffstats
path: root/cpukit/score/src/objectnametoid.c
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2004-05-06 19:20:44 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2004-05-06 19:20:44 +0000
commitdf54012a8a3142965454f693b6a0894deb9dd38d (patch)
tree0b9953bbc4992eb7efd80af1be26081e1746fe74 /cpukit/score/src/objectnametoid.c
parent2004-05-06 Joel Sherrill <joel@OARcorp.com> (diff)
downloadrtems-df54012a8a3142965454f693b6a0894deb9dd38d.tar.bz2
2004-05-06 Joel Sherrill <joel@OARcorp.com>
PR 618/rtems * include/rtems/score/object.h, src/coretodvalidate.c, src/objectnametoid.c: Add NULL checks.
Diffstat (limited to '')
-rw-r--r--cpukit/score/src/objectnametoid.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/cpukit/score/src/objectnametoid.c b/cpukit/score/src/objectnametoid.c
index d03b18c74d..1c83c15ddf 100644
--- a/cpukit/score/src/objectnametoid.c
+++ b/cpukit/score/src/objectnametoid.c
@@ -56,6 +56,9 @@ Objects_Name_to_id_errors _Objects_Name_to_id(
unsigned32 name_length;
Objects_Name_comparators compare_them;
+ if ( !id )
+ return OBJECTS_INVALID_ADDRESS;
+
if ( name == 0 )
return OBJECTS_INVALID_NAME;