diff options
author | Ben Clouser <bclouse91@gmail.com> | 2018-08-21 23:19:25 +0200 |
---|---|---|
committer | Russell King <rmk@armlinux.org.uk> | 2018-08-29 13:55:27 +0100 |
commit | d820b21e529e4be23420d3c2d8e2ac20daafac90 (patch) | |
tree | e9843c7fd5f80103e9c8a00a37c14928b8d1eca4 | |
parent | 5d7b814e9743fa942754dd843db7b3c9e90fdc2a (diff) |
etnaviv: Prevent seg-fault when non-etnaviv card is present
Signed-off-by: Ben Clouser <ben.clouser@toradex.com>
Signed-off-by: Russell King <rmk@armlinux.org.uk>
-rw-r--r-- | etnaviv/etnadrm_module.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/etnaviv/etnadrm_module.c b/etnaviv/etnadrm_module.c index 5e97cee..ced2cea 100644 --- a/etnaviv/etnadrm_module.c +++ b/etnaviv/etnadrm_module.c @@ -27,8 +27,12 @@ static pointer etnadrm_setup(pointer module, pointer opts, int *errmaj, return (pointer) 1; } - *errmaj = LDR_MODSPECIFIC; - *errmin = 0; + if(errmaj){ + *errmaj = LDR_MODSPECIFIC; + } + if(errmin){ + *errmin = 0; + } return NULL; } |