Improve check for internal symbols
authorBehdad Esfahbod <behdad@behdad.org>
Thu, 13 May 2010 03:48:40 +0000 (23:48 -0400)
committerBehdad Esfahbod <behdad@behdad.org>
Thu, 13 May 2010 03:48:40 +0000 (23:48 -0400)
src/check-internal-symbols.sh

index 7558518..124a7b0 100755 (executable)
@@ -17,7 +17,7 @@ stat=0
 so=.libs/libharfbuzz.so
 if test -f "$so"; then
        echo "Checking that we are exposing internal symbols"
-       if nm $so | grep ' T _hb'; then
+       if nm $so | grep ' T ' | grep -v ' T _fini\>\| T _init\>\| T hb_'; then
                echo "Ouch, internal symbols exposed"
                stat=1
        fi