diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2015-06-12 08:22:22 +0200 |
---|---|---|
committer | Andras Timar <andras.timar@collabora.com> | 2016-03-10 19:42:05 +0100 |
commit | f3341434d006159ff686dd3e51fbcd5686bb94fd (patch) | |
tree | a402e6d0c1e43e8b676082b3f5f92497480b93ab /external | |
parent | f2aa421f2609f8b54120926b0906693e44470f44 (diff) |
external/nss: -fsanitize=nonnull-attribute
Change-Id: Ic3a20f56250d99a347df5deaf785800a2f96e470
(cherry picked from commit 8d2ac08383f894f428da63f4653d0cbd6649e0db)
Reviewed-on: https://gerrit.libreoffice.org/23101
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Tested-by: Michael Stahl <mstahl@redhat.com>
(cherry picked from commit b99a91b790eedbfddb1ee93c183adb6d2405285e)
Diffstat (limited to 'external')
-rw-r--r-- | external/nss/ubsan.patch.0 | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/external/nss/ubsan.patch.0 b/external/nss/ubsan.patch.0 index 298ca40d5c09..956e07b3a37f 100644 --- a/external/nss/ubsan.patch.0 +++ b/external/nss/ubsan.patch.0 @@ -1,3 +1,14 @@ +--- nss/lib/certdb/crl.c ++++ nss/lib/certdb/crl.c +@@ -2150,7 +2150,7 @@ + return SECSuccess; + } + /* all CRLs are good, sort them by thisUpdate */ +- qsort(cache->crls, cache->ncrls, sizeof(CachedCrl*), ++ if (cache->ncrls != 0) qsort(cache->crls, cache->ncrls, sizeof(CachedCrl*), + SortCRLsByThisUpdate); + + if (cache->ncrls) --- nss/lib/libpkix/pkix/util/pkix_tools.h +++ nss/lib/libpkix/pkix/util/pkix_tools.h @@ -1458,8 +1458,8 @@ |