1 #! /bin/sh 2 # Copyright 2018 The OpenSSL Project Authors. All Rights Reserved. 3 # 4 # Licensed under the OpenSSL license (the "License"). You may not use 5 # this file except in compliance with the License. You can obtain a copy 6 # in the file LICENSE in the source distribution or at 7 # https://www.openssl.org/source/license.html 8 9 ( 10 pcregrep -rnM 'OPENSSL_.?alloc.*\n.*if.*NULL.*\n.*return' crypto ssl 11 pcregrep -rnM 'if.*OPENSSL_.?alloc.*NULL.*\n.*.*return' crypto ssl 12 ) | tee /tmp/out$$ 13 X=0 14 test -s /tmp/out$$ && X=1 15 rm /tmp/out$$ 16 exit $X 17