summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debian/patches/04-hide-symbols.diff29
-rw-r--r--src/libguess/guess_impl.c6
2 files changed, 32 insertions, 3 deletions
diff --git a/debian/patches/04-hide-symbols.diff b/debian/patches/04-hide-symbols.diff
index 15cd75b..d68c55a 100644
--- a/debian/patches/04-hide-symbols.diff
+++ b/debian/patches/04-hide-symbols.diff
@@ -31,3 +31,32 @@ Bug: http://jira.atheme.org/browse/LG-4
#endif
+--- a/src/libguess/guess_impl.c
++++ b/src/libguess/guess_impl.c
+@@ -81,7 +81,7 @@
+ return 0;
+ }
+
+-const char *guess_jp(const char *buf, int buflen)
++__attribute__ ((visibility ("default"))) const char *guess_jp(const char *buf, int buflen)
+ {
+ int i;
+ const char *rv = NULL;
+@@ -192,7 +192,7 @@
+ return NULL;
+ }
+
+-const char *guess_cn(const char *buf, int buflen)
++__attribute__ ((visibility ("default"))) const char *guess_cn(const char *buf, int buflen)
+ {
+ int i;
+ const char *rv = NULL;
+@@ -250,7 +250,7 @@
+ return NULL;
+ }
+
+-const char *guess_kr(const char *buf, int buflen)
++__attribute__ ((visibility ("default"))) const char *guess_kr(const char *buf, int buflen)
+ {
+ int i;
+ const char *rv = NULL;
diff --git a/src/libguess/guess_impl.c b/src/libguess/guess_impl.c
index 0a1b83f..a231fff 100644
--- a/src/libguess/guess_impl.c
+++ b/src/libguess/guess_impl.c
@@ -81,7 +81,7 @@ int libguess_validate_utf8(const char *buf, int buflen)
return 0;
}
-const char *guess_jp(const char *buf, int buflen)
+__attribute__ ((visibility ("default"))) const char *guess_jp(const char *buf, int buflen)
{
int i;
const char *rv = NULL;
@@ -192,7 +192,7 @@ const char *guess_tw(const char *buf, int buflen)
return NULL;
}
-const char *guess_cn(const char *buf, int buflen)
+__attribute__ ((visibility ("default"))) const char *guess_cn(const char *buf, int buflen)
{
int i;
const char *rv = NULL;
@@ -250,7 +250,7 @@ const char *guess_cn(const char *buf, int buflen)
return NULL;
}
-const char *guess_kr(const char *buf, int buflen)
+__attribute__ ((visibility ("default"))) const char *guess_kr(const char *buf, int buflen)
{
int i;
const char *rv = NULL;