Peter Hutterer
d3a3ee7a0e
os: automatically switch to sigsafe logging when needed
...
If we're smart enough to warn, we should be smart enough to just pass it
through to the right function. Worst case we lose some formatting specifiers
which pnprintf will complain about anyway. And in most cases it won't matter.
This requires renaming pnprintf to vpnprintf and changing the size_t to int to
be compatible with Xvscnprintf. pnprintf is internal only, the others are
exported API so we can't change them as easily.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Reviewed-by: Keith Packard <keithp@keithp.com>
2014-05-23 11:08:13 +10:00
..
.gitignore
dix and os: gitignore dix.O and os.O
2011-09-23 17:14:47 -07:00
access.c
Replace 'pointer' type with 'void *'
2014-01-12 10:24:11 -08:00
auth.c
os: Clean up warnings
2014-01-12 10:14:49 -08:00
backtrace.c
os: use a constant for backtrace array size
2013-11-01 09:39:53 +10:00
busfault.c
os: Initialize the set of signals to be suppressed during our handler.
2014-04-21 22:05:00 -07:00
client.c
Introduce a consistent coding style
2012-03-21 13:54:42 -07:00
connection.c
os: FatalError if -displayfd writes fail
2014-04-18 16:30:17 -07:00
io.c
If EAGAIN == EWOULDBLOCK, only need to check errno for one of them
2014-01-22 11:30:27 -08:00
log.c
os: automatically switch to sigsafe logging when needed
2014-05-23 11:08:13 +10:00
Makefile.am
Trap SIGBUS to handle truncated shared memory segments
2013-11-11 15:16:07 -08:00
mitauth.c
Introduce a consistent coding style
2012-03-21 13:54:42 -07:00
oscolor.c
Introduce a consistent coding style
2012-03-21 13:54:42 -07:00
osdep.h
os: Hide the Connection{In,Out}put implementation details
2012-09-20 14:40:18 -04:00
osinit.c
darwin: Don't leave stdin/stdout closed
2013-12-12 01:30:04 -08:00
rpcauth.c
Replace 'pointer' type with 'void *'
2014-01-12 10:24:11 -08:00
strcasecmp.c
Introduce a consistent coding style
2012-03-21 13:54:42 -07:00
strcasestr.c
Introduce a consistent coding style
2012-03-21 13:54:42 -07:00
strlcat.c
Introduce a consistent coding style
2012-03-21 13:54:42 -07:00
strlcpy.c
Introduce a consistent coding style
2012-03-21 13:54:42 -07:00
strndup.c
os: Ensure <dix-config.h> is included in strndup.c
2013-02-14 09:20:46 -08:00
utils.c
os: Add -displayfd into -help text
2014-04-30 10:23:54 -07:00
WaitFor.c
Replace 'pointer' type with 'void *'
2014-01-12 10:24:11 -08:00
xdmauth.c
os: Fix -Wshadow errors
2014-01-22 19:56:31 -08:00
xdmcp.c
os: Fix -Wshadow errors
2014-01-22 19:56:31 -08:00
xprintf.c
os/xprintf: add Xvscnprintf and Xscnprintf
2012-05-03 14:59:23 +10:00
xsha1.c
os: Add libnettle as a choice of SHA1 implementation
2012-11-05 13:34:18 -06:00
xstrans.c
Clean up a couple of warnings in os/
2013-10-31 16:58:12 -07:00