emacs-devel
[Top][All Lists]
Advanced

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

Re: Using glib's g_file_monitor_file and g_file_monitor_directory


From: Eli Zaretskii
Subject: Re: Using glib's g_file_monitor_file and g_file_monitor_directory
Date: Mon, 03 Jun 2013 18:12:24 +0300

> From: Michael Albinus <address@hidden>
> Cc: address@hidden,  address@hidden,  address@hidden,  address@hidden
> Date: Mon, 03 Jun 2013 15:21:15 +0200
> 
> >   void
> >   _g_io_modules_ensure_extension_points_registered (void)
> >   {
> >     static gboolean registered_extensions = FALSE;
> >     GIOExtensionPoint *ep;
> >
> >     G_LOCK (registered_extensions);   <<<<<<<<<<<<<<<<<<<<<<
> 
> G_LOCK is a macro in gthread.h.

Yes, I know, I looked up its expansion, which invokes another macro,
and another, etc.  Some of them have several variants.

> I don't know, how multithreading of glib works on MS Windows.

No matter how it works, it doesn't involve calling a function through
a NULL pointer ;-)

> I have applied my patch to the trunk. You could apply your patch on
> top of it (or tell me to do it for you).

Please commit my changes as well, I'm a bit busy at the moment.

Thanks.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]