]> code.delx.au - gnu-emacs/commit
* xgselect.c (xg_select): Use auto storage for the GPollFD buffer
authorPaul Eggert <eggert@cs.ucla.edu>
Sat, 25 Aug 2012 20:31:04 +0000 (13:31 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Sat, 25 Aug 2012 20:31:04 +0000 (13:31 -0700)
commit0f46bc7515ccc835e5752b47f8752ab7aaf7ed27
tree9908d3cbf36442fb40595ffd0338dff74f8b9cbc
parent9aba119d72dde74a86d436f6e4f934baa37ecbe9
* xgselect.c (xg_select): Use auto storage for the GPollFD buffer

as that's faster and simpler than static storage.  Don't bother
with the g_main_context_query overhead if g_main_context_pending
says no events are pending.
(gfds, gfds_size): Remove these static vars.
(xgselect_initialize): Remove; no longer needed.
All uses and decls removed.
src/ChangeLog
src/xgselect.c
src/xgselect.h
src/xterm.c