summaryrefslogtreecommitdiff
path: root/BUGS
diff options
context:
space:
mode:
authorCarl Worth <cworth@cworth.org>2004-12-20 09:53:06 +0000
committerCarl Worth <cworth@cworth.org>2004-12-20 09:53:06 +0000
commiteecfec86f1646f185555fd1fb0a65a0a345fa49a (patch)
tree0ed5b6085ead3b29cd12555dfeb400db71d97c96 /BUGS
parent5c1c5e67dc18c3ad96a1d885b4c7331d48036158 (diff)
downloadcairo-eecfec86f1646f185555fd1fb0a65a0a345fa49a.tar.gz
Re-enabled __internal_linkage for all internal functions. Now avoid the warning by moving the * from the return type after the __internal_linkage macro. It looks awaful, but it keeps the compiler quiet.
Diffstat (limited to 'BUGS')
-rw-r--r--BUGS12
1 files changed, 0 insertions, 12 deletions
diff --git a/BUGS b/BUGS
index 9e0356c54..e7baa3fcb 100644
--- a/BUGS
+++ b/BUGS
@@ -1,15 +1,3 @@
-As of gcc 3.4, all uses of the __internal_linkage macro on
-functions returning pointers to structured types are causing a
-warning of the form:
-
-cairoint.h:406: warning: `__visibility__' attribute ignored on non-class types
-
-I'm commenting these out to shut up the compiler, and tagging each
-case with "XXX-NON-CLASS:". We should determine if these uses should be
-removed completely or if they can be fixed in some way.
-
---
-
The caches need to be invalidated at font destruction time.
--