Changeset f052790 in rtems-libbsd


Ignore:
Timestamp:
07/18/19 08:23:31 (4 years ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
5, master
Children:
989e2dd
Parents:
82bccd8
git-author:
Sebastian Huber <sebastian.huber@…> (07/18/19 08:23:31)
git-committer:
Sebastian Huber <sebastian.huber@…> (09/23/19 08:55:47)
Message:

nexus: Avoid NULL pointer access

File:
1 edited

Legend:

Unmodified
Added
Removed
  • rtemsbsd/rtems/rtems-kernel-nexus.c

    r82bccd8 rf052790  
    175175
    176176        SET_FOREACH(nd, nexus) {
    177                 if (strcmp(device_get_name(child), nd->name) == 0
     177                const char *name;
     178
     179                name = device_get_name(child);
     180                if (name != NULL && strcmp(name, nd->name) == 0
    178181                    && device_get_unit(child) == nd->unit) {
    179182                        if (nexus_get_start(nd, type, &start)) {
Note: See TracChangeset for help on using the changeset viewer.