[ekg2-commit] ekg2: Makefile.am (HEAD) main.c (HEAD) [darkjames]

CVS commit cvs w toxygen.net
Czw, 3 Maj 2007, 11:33:48 CEST


Module name:	ekg2
Changes by:	darkjames	2007-05-03 11:33:46

Modified files:
	Makefile.am main.c

Log message:
[gtk] use -fvisibility=hidden (size 122058 (before) vs 116904 (now))

Index: Makefile.am
===================================================================
RCS file: /home/cvs/ekg2/plugins/gtk/Makefile.am,v
diff -d -u -r1.7 -r1.8
--- Makefile.am	19 Jun 2006 18:43:23 -0000	1.7
+++ Makefile.am	3 May 2007 09:33:45 -0000	1.8
@@ -2,7 +2,7 @@
 gtk_la_SOURCES = main.c gtk-sessions.c gtk-settings.c gtk-misc-handlers.c
 gtk_la_LDFLAGS = -module -avoid-version
 gtk_la_LIBADD = $(GTK_LIBS)
-gtk_la_CPPFLAGS = $(GTK_CFLAGS) 
+gtk_la_CPPFLAGS = $(C_FVISIBILITY) $(GTK_CFLAGS) 
 
 libdir = $(plugindir)
 INCLUDES = -DDATADIR=\"$(datadir)/ekg2\" 

Index: main.c
===================================================================
RCS file: /home/cvs/ekg2/plugins/gtk/main.c,v
diff -d -u -r1.52 -r1.53
--- main.c	7 Mar 2007 15:57:47 -0000	1.52
+++ main.c	3 May 2007 09:33:45 -0000	1.53
@@ -1280,7 +1280,7 @@
 	return 0;
 }
 
-int gtk_plugin_init(int prio) {
+EXPORT int gtk_plugin_init(int prio) {
 	const char *ekg2_another_ui = "Masz uruchomione inne ui, aktualnie nie mozesz miec uruchomionych obu na raz... Jesli chcesz zmienic ui uzyj ekg2 -F gtk\n";
 	const char *ekg2_no_display = "Zmienna $DISPLAY nie jest ustawiona\nInicjalizacja gtk napewno niemozliwa...\n";
 	list_t l;


Więcej informacji o liście dyskusyjnej ekg2-commit