Steve Lhomme
769f745315
bin:override: fix unsigned format modifier
8 years ago
Rémi Denis-Courmont
83a11816bc
Use STD*_FILENO constants where applicable
14 years ago
Rémi Denis-Courmont
97e233d494
Spell overridden correctly
15 years ago
Rémi Denis-Courmont
d9fc3851ea
override: simplify CALL()
15 years ago
Rémi Denis-Courmont
1ea58b26cc
Revert "Do not load KDE Qt plugins until KDE gets a clue"
This reverts commit 96c7f9c269 .
This did not work with KDE 4.6 anyhow.
15 years ago
Rémi Denis-Courmont
96c7f9c269
Do not load KDE Qt plugins until KDE gets a clue
15 years ago
Jai Menon
0dff66f4f6
Provide a variant of the CALL macro which doesn't use the nested functions GNU C extension.
This is useful when building with compilers like clang+llvm which do not
plan on implementing this extension.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
15 years ago
Rémi Denis-Courmont
de68b12937
Do not override signal functions for the time being
16 years ago
Rémi Denis-Courmont
2dde53c525
Only print the first 5 threading errors each
16 years ago
Rémi Denis-Courmont
b67a5864cb
Catch unsafe (but alas common) strerror()
16 years ago
Rémi Denis-Courmont
47e1d944ba
Ignore signal/sigaction on blocked signals
It is a bad idea, but it does not really harm.
16 years ago
Rémi Denis-Courmont
49a14c1606
Avoid calling dlsym at every code
First I ever need to use the auto keyword...
16 years ago
Rémi Denis-Courmont
1ae21d47f2
Avoid problems with srand() and speed up a bit (avoid dlsym)
16 years ago
Rémi Denis-Courmont
f014cdaf03
Improve signal/sigaction wrapper
16 years ago
Rémi Denis-Courmont
f0d55dabe9
Block setlocale()
This has already caused some problems (e.g. live555)
16 years ago
Rémi Denis-Courmont
389dcfadc1
Print dynamic library error message if applicable
16 years ago
Laurent Aimar
18cc244e3c
Fixed compilation when disabling vlc_enable_override().
16 years ago
Rémi Denis-Courmont
91bcac559f
Lower the noise level
16 years ago
Rémi Denis-Courmont
209c152e39
Safety checks for X11 error handlers
16 years ago
Rémi Denis-Courmont
0194cf13b4
VLC: remove false positives after fork()
16 years ago
Rémi Denis-Courmont
028bcb00da
Add small backtrace
16 years ago
Rémi Denis-Courmont
2eb05547c9
Log dangerous registration of signal handlers
16 years ago
Rémi Denis-Courmont
4213a133fd
Work-around non-thread-safe use of the C random number generator
16 years ago
Rémi Denis-Courmont
4e1ff3a1aa
Detect dangerous use of environment variables at run-time
16 years ago
Rémi Denis-Courmont
d8c9ed53b5
VLC: infrastructure to detect and/or work-around thread-unsafe calls
16 years ago