GNOME Bugzilla – Bug 673933
Linux Context Manager leaks private symbol
Last modified: 2012-08-19 14:09:02 UTC
When building GUPnP with the new CM the library gets another public symbol which is missing if not building with the linux CM. The function is internal and should have been declared static.
Created attachment 211865 [details] [review] Don't leak internal linux contex manager symbol When building gupnp with the linux context manager the library gets another public symbol. It should be relatively safe to simply make the function declaration static to hide it.
Created attachment 211866 [details] [review] Declare more linux cm internal functions static These where not leaked before because their initial declaration declares them as static, but make the actual function declaration static too just because it's nice to keep declarations in sync.
This problem has been fixed in our software repository. The fix will go into the next software release. Thank you for your bug report.
Attachment 211866 [details] pushed as 30bb59c - Declare more linux cm internal functions static