SHA256
1
0
forked from pool/expat
expat/expat-visibility.patch
Ismail Dönmez 8121760156 - Update to version 2.1.1
* Fixes CVE-2015-1283 — Multiple integer overflows in the
    XML_GetBuffer function
  * Fix potential null pointer dereference
  * Symbol XML_SetHashSalt was not exported
  * Output of xmlwf -h was incomplete
  * Document behavior of calling XML_SetHashSalt with salt 0
  * Minor improvements to man page xmlwf(1)
- Simplify expat-visibility.patch, refresh expat-alloc-size.patch
- Drop config-guess-sub-update.patch, fixed upstream.

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/expat?expand=0&rev=43
2016-03-23 08:48:07 +00:00

16 lines
411 B
Diff

Index: expat-2.1.1/lib/expat_external.h
===================================================================
--- expat-2.1.1.orig/lib/expat_external.h
+++ expat-2.1.1/lib/expat_external.h
@@ -66,9 +66,8 @@
#endif /* not defined XML_STATIC */
-/* If we didn't define it above, define it away: */
#ifndef XMLIMPORT
-#define XMLIMPORT
+#define XMLIMPORT __attribute__ ((visibility ("default")))
#endif