diff options
| author | 2008-07-31 22:55:06 +0000 | |
|---|---|---|
| committer | 2008-07-31 22:55:06 +0000 | |
| commit | c3758cce37e199a44445635c8c09d9bbb3ee152e (patch) | |
| tree | 226e61a271484a4238831e699726b5969182e2a8 /src/kvilib/system/kvi_thread.cpp | |
| parent | added module proxydb (diff) | |
| download | KVIrc-c3758cce37e199a44445635c8c09d9bbb3ee152e.tar.gz KVIrc-c3758cce37e199a44445635c8c09d9bbb3ee152e.tar.bz2 KVIrc-c3758cce37e199a44445635c8c09d9bbb3ee152e.zip | |
implemented support for animated avatars (GIF or MNG) and animated fies at whole; some small fixes to the code; removed unused __KVILIB__ defines
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@2146 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/kvilib/system/kvi_thread.cpp')
| -rw-r--r-- | src/kvilib/system/kvi_thread.cpp | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/kvilib/system/kvi_thread.cpp b/src/kvilib/system/kvi_thread.cpp index 13a320ffb..7c392623e 100644 --- a/src/kvilib/system/kvi_thread.cpp +++ b/src/kvilib/system/kvi_thread.cpp @@ -22,7 +22,6 @@ // //============================================================================= -#define __KVILIB__ #ifndef _GNU_SOURCE @@ -88,17 +87,17 @@ static void kvi_threadIgnoreSigalarm() struct sigaction ignr_act; ignr_act.sa_handler = SIG_IGN; sigemptyset(&ignr_act.sa_mask); - + #ifdef SA_NOMASK ignr_act.sa_flags = SA_NOMASK; #else ignr_act.sa_flags = 0; #endif - + #ifdef SA_RESTART ignr_act.sa_flags |= SA_RESTART; #endif - + if(sigaction(SIGALRM,&ignr_act,0) == -1)debug("Failed to set SIG_IGN for SIGALRM."); #endif #endif @@ -133,7 +132,7 @@ static void kvi_threadCatchSigpipe() act.sa_flags |= SA_RESTART; #endif - if(sigaction(SIGPIPE,&act,0L) == -1)debug("Failed to set the handler for SIGPIPE."); + if(sigaction(SIGPIPE,&act,0L) == -1)debug("Failed to set the handler for SIGPIPE."); #endif } |
