# HG changeset patch # User Daniel Atallah # Date 1218681416 0 # Node ID dc3c31b78fdb32bf9a8b0d99e11dc8fdee89a6ee # Parent 91169093449d835bf4c8fee8e32d8eed603faaac Add a note about the timeout_add uiop being used to synchronize threads on win32. diff -r 91169093449d -r dc3c31b78fdb libpurple/eventloop.h --- a/libpurple/eventloop.h Tue Aug 12 23:35:02 2008 +0000 +++ b/libpurple/eventloop.h Thu Aug 14 02:36:56 2008 +0000 @@ -67,6 +67,10 @@ * * Analogous to g_timeout_add in glib. * + * Note: On Win32, this function may be called from a thread other than + * the libpurple thread. You should make sure to detect this situation + * and to only call "function" from the libpurple thread. + * * @param interval the interval in milliseconds between calls * to @a function. * @param data arbitrary data to be passed to @a function at each