Files
evolution/win32
Tor Lillqvist 5ebef95975 List the function mail_win32_get_mail_thread_queued() instead of the
2006-10-16  Tor Lillqvist  <tml@novell.com>

	* win32/libevolution-mail.def: List the function
	mail_win32_get_mail_thread_queued() instead of the variable
	mail_thread_queued.  (#348212)

	* mail-mt.h: On Win32 we don't want to use the mail_thread_queued
	variable outside the libevolution-mail DLL, but instead access its
	value through a getter function.

	* mail-mt.c: Make mail_thread_queued static on Win32.
	(mail_win32_get_mail_thread_queued): New function that returns the
	value of mail_thread_queued.

svn path=/trunk/; revision=32898
2006-10-16 14:50:33 +00:00
..
2006-08-17 13:23:01 +00:00
2005-09-28 11:46:25 +00:00
2005-06-18 01:01:20 +00:00
2005-06-18 10:08:58 +00:00

This directory contains .def files for some of the DLLs in
Evolution. They are used to build bootstrap import libraries for these
DLLs in advance before they have actually been built. This is
necessary because Evolution's shared libraries have circular
dependencies, and one can't have unresolved symbols when building
shared libraries on Win32.

These .def files aren't used when building the actual DLLs in
question. They are only used to produce bootstrap import libraries for
them. Thus a .def file for libFOO here doesn't list all the actual
entry points in libFOO, only those that are used by other DLLs that
are built before libFOO. When the actual libFOO is built, we rely on
the GNU linker's auto-export to export all public symbols.