mirror of
https://github.com/signalwire/freeswitch.git
synced 2025-08-13 17:38:59 +00:00
libsndfile: update to 1.0.19 (LBSNDF-7)
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0186 http://www.mega-nerd.com/libsndfile/libsndfile-1.0.19.tar.gz This will likely require a fresh boostrap to updated source checkouts. git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13415 d0543943-73ff-0310-b7d9-9358b9ac24b2
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
#!/usr/bin/python
|
||||
|
||||
# Copyright (C) 2003,2004 Erik de Castro Lopo <erikd@mega-nerd.com>
|
||||
# Copyright (C) 2003-2007 Erik de Castro Lopo <erikd@mega-nerd.com>
|
||||
#
|
||||
# All rights reserved.
|
||||
#
|
||||
@@ -105,6 +105,18 @@ def win32_symbols (progname, version, name):
|
||||
print
|
||||
return
|
||||
|
||||
def os2_symbols (progname, version, name):
|
||||
print "; Auto-generated by %s\n" %progname
|
||||
print "LIBRARY %s%s.dll" % (name, re.sub ("\..*", "", version))
|
||||
print "INITINSTANCE TERMINSTANCE"
|
||||
print "CODE PRELOAD MOVEABLE DISCARDABLE"
|
||||
print "DATA PRELOAD MOVEABLE MULTIPLE NONSHARED"
|
||||
print "EXPORTS\n"
|
||||
for name, ordinal in ALL_SYMBOLS:
|
||||
print "_%-20s @%s" % (name, ordinal)
|
||||
print
|
||||
return
|
||||
|
||||
def no_symbols (os_name):
|
||||
print
|
||||
print "No known way of restricting exported symbols on '%s'." % os_name
|
||||
@@ -125,6 +137,7 @@ if len (sys.argv) != 3:
|
||||
print " darwin (ie MacOSX)"
|
||||
print " win32 (ie wintendo)"
|
||||
print " cygwin (Cygwin on wintendo)"
|
||||
print " os2 (OS/2)"
|
||||
print
|
||||
sys.exit (1)
|
||||
|
||||
@@ -139,14 +152,10 @@ elif os_name == "win32":
|
||||
win32_symbols (progname, version, "libsndfile")
|
||||
elif os_name == "cygwin":
|
||||
win32_symbols (progname, version, "cygsndfile")
|
||||
elif os_name == "os2":
|
||||
os2_symbols (progname, version, "sndfile")
|
||||
else:
|
||||
no_symbols (os_name)
|
||||
|
||||
sys.exit (0)
|
||||
|
||||
# Do not edit or modify anything in this comment block.
|
||||
# The arch-tag line is a file identity tag for the GNU Arch
|
||||
# revision control system.
|
||||
#
|
||||
# arch-tag: 5814f35c-318f-4023-a0c3-d9cf7c9e5f6c
|
||||
|
||||
|
Reference in New Issue
Block a user