diff options
author | jkeil <jkeil@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2001-09-03 16:13:25 +0000 |
---|---|---|
committer | jkeil <jkeil@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2001-09-03 16:13:25 +0000 |
commit | f1c78ab01fefbf9a731c9ce5d25accacb2064f57 (patch) | |
tree | ebfcc23bfae586ce2574f9986a5cde35eb3661a3 /Gui/mplayer/play.c | |
parent | d1a03c49ba04a0609021271d48aeda6c83f453e2 (diff) | |
download | mpv-f1c78ab01fefbf9a731c9ce5d25accacb2064f57.tar.bz2 mpv-f1c78ab01fefbf9a731c9ce5d25accacb2064f57.tar.xz |
Some changes to compile the GUI on solaris
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1851 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'Gui/mplayer/play.c')
-rw-r--r-- | Gui/mplayer/play.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/Gui/mplayer/play.c b/Gui/mplayer/play.c index 912b7ee267..8649d4e53b 100644 --- a/Gui/mplayer/play.c +++ b/Gui/mplayer/play.c @@ -97,9 +97,13 @@ void mplResize( unsigned int X,unsigned int Y,unsigned int width,unsigned int he void mplMPlayerInit( int argc,char* argv[], char *envp[] ) { + struct sigaction sa; + mplShMem=calloc( 1,sizeof( mplCommStruct ) ); mplShMem->Balance=50.0f; - signal( SIGTYPE,mplMainSigHandler ); + memset(&sa, 0, sizeof(sa)); + sa.sa_handler = mplMainSigHandler; + sigaction( SIGTYPE,&sa,NULL ); } float mplGetPosition( void ) |