aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGregor Jasny <gjasny@googlemail.com>2014-06-22 09:49:46 -0300
committerMauro Carvalho Chehab <m.chehab@samsung.com>2014-07-26 13:03:50 -0300
commit8533dc2882e35245235b7d9455ab35b4add2ec94 (patch)
tree3c613c1fef2460a24af8d0dbdd01e06543e1d188
parent1b5d24b92a6d3b3929110d3359e7ff9455716e60 (diff)
Hide parse_string.h content in shared library interface
Signed-off-by: Gregor Jasny <gjasny@googlemail.com> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
-rw-r--r--lib/libdvbv5/parse_string.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/libdvbv5/parse_string.h b/lib/libdvbv5/parse_string.h
index 61d0ed4c..39f7dc4f 100644
--- a/lib/libdvbv5/parse_string.h
+++ b/lib/libdvbv5/parse_string.h
@@ -17,6 +17,10 @@
* Or, point your browser to http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
*/
+#if HAVE_VISIBILITY
+#pragma GCC visibility push(hidden)
+#endif
+
struct dvb_v5_fe_parms;
void iconv_to_charset(struct dvb_v5_fe_parms *parms,
@@ -29,3 +33,7 @@ void iconv_to_charset(struct dvb_v5_fe_parms *parms,
void parse_string(struct dvb_v5_fe_parms *parms, char **dest, char **emph,
const unsigned char *src, size_t len,
char *default_charset, char *output_charset);
+
+#if HAVE_VISIBILITY
+#pragma GCC visibility pop
+#endif

Privacy Policy