]> git.sesse.net Git - vlc/blobdiff - src/check_symbols
New pixmaps for play/pause/next/previous/stop.
[vlc] / src / check_symbols
index 9b65c53fdfe38cccaff3682f08cea00b6d79c730..4374d8d6a2295d1d10a0b965a88307bb791e0637 100755 (executable)
@@ -4,12 +4,12 @@
 
 rm -f libvlc-headers.sym
 
-cat ${srcdir}/../include/vlc_*.h | \
-sed -n -e 's/^\s*VLC_EXPORT\s*([^,]*,\([^,]*\).*).*/\1/p' | \
+cat ${srcdir}/../include/vlc_*.h ${srcdir}/control/*.h | \
+sed -n -e 's/^[ ]*VLC_EXPORT[ ]*([^,]*,\([^,]*\),.*/\1/p' | \
 sed -e 's/[^a-zA-Z0-9_]*//' | \
-sort -du > libvlc-headers.sym
+sort -fdu > libvlc-headers.sym
 
-if ! diff -u ${srcdir}/libvlc.sym libvlc-headers.sym; then
+if ! diff -u ${srcdir}/libvlccore.sym libvlc-headers.sym; then
        echo "Mismatching symbols found!"
        exit 1
 fi
@@ -20,3 +20,4 @@ fi
 #      exit 1
 #fi
 
+rm -f libvlc-headers.sym