[tracker/tracker-0.10] libtracker-sparql: Don't export symbols which are internal



commit d8181518d0262167cf3167ec8af809d1c3dfe6c6
Author: Martyn Russell <martyn lanedo com>
Date:   Fri Mar 18 14:28:19 2011 +0000

    libtracker-sparql: Don't export symbols which are internal
    
    This includes:
      tracker_backend_*
      tracker_sparql_backend_*

 src/libtracker-sparql/Makefile.am |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)
---
diff --git a/src/libtracker-sparql/Makefile.am b/src/libtracker-sparql/Makefile.am
index 500962d..7795e03 100644
--- a/src/libtracker-sparql/Makefile.am
+++ b/src/libtracker-sparql/Makefile.am
@@ -36,6 +36,7 @@ libtracker_sparql_ TRACKER_API_VERSION@_la_LIBADD =    \
 
 libtracker_sparql_ TRACKER_API_VERSION@_la_LDFLAGS =   \
 	-version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE)
+	-export-symbols-regex '^tracker_sparql_(connection|cursor|builder|escape|error|value|get)_.*'
 
 libtracker_sparqlinclude_HEADERS =                     \
 	tracker-sparql.h



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]