added missing function speex_header_free to libspeex.def#7
added missing function speex_header_free to libspeex.def#7vividos wants to merge 1 commit intoxiph:masterfrom vividos:master
Conversation
|
LGTM! 👍 |
|
It seems the AppVeyor build isn't configured correctly - it doesn't know where to find the .sln file to build. It may help to point it to speex/win32/VS2008/libspeex.sln, but I don't know if it can build libspeex with Visual Studio 2008. |
|
@erikd what's the process to get this pull request into the repository? The only missing step seems to be that someone checks the Appveyor configuration and specifies the .sln file to build. |
|
Have you looked at the appveyor build failure? Maybe we should ping @tmatth . |
|
Thanks, will merge once I figure out what's up with this appveyor build failure. Normally Speex development happens on the Speex-dev mailing list: |
|
It seems the AppVeyor build fails since it isn't properly configured. The error message of the AppVeyor build prints:
The speex project could use the .appveyor.yml file from another xiph project, e.g. from opus: |
|
@vividos yes, I'm assuming that appveyor works with vs2008 .sln files? That's the most recent one we have in speex. |
|
Visual Studio 2008 Community Edition is supported by AppVeyor, but I saw PR #8, and it seems the build there is not completing successfully. |
|
The patch contained in this PR was recently added to master in commit 0c02121, so I guess this PR can be closed. |
libspeex.def is missing the function speex_header_free(), so library users on Visual Studio are not able to free speex_header structures, resulting in a (small) memory leak.