emacs-devel
[Top][All Lists]
Advanced

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

Re: stop using P_, __P in header files


From: Juanma Barranquero
Subject: Re: stop using P_, __P in header files
Date: Mon, 5 Jul 2010 02:05:50 +0200

On Mon, Jul 5, 2010 at 01:58, Juanma Barranquero <address@hidden> wrote:

> This patch includes your original changes for buffer.c, keyboard.c,
> process.c and xdisp.c, plus a few fixes. With them, they compile
> correctly on my system.

Correction: please add the "volatile" keyword to arg 3 of `keyremap_step':

keyremap_step (Lisp_Object *keybuf, int bufsize, volatile keyremap *fkey,
               int input, int doit, int *diff, Lisp_Object prompt)

Or, alternatively: does anyone know why read_key_sequence does have a
ton of `volatile' variables? Do really all of then need to be
volatile?

    Juanma



reply via email to

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