Doxygen Source Code Documentation
        
Main Page   Alphabetical List   Data Structures   File List   Data Fields   Globals   Search   
signal_.c
Go to the documentation of this file.00001 #include "f2c.h"
00002 
00003 #ifdef KR_headers
00004 typedef VOID (*sig_type)();
00005 extern sig_type signal();
00006 typedef int (*sig_proc)();
00007 
00008 ftnint signal_(sigp, proc) integer *sigp; sig_type proc;
00009 #else
00010 #include "signal.h"
00011 typedef void (*sig_type)(int);
00012 typedef int (*sig_proc)(int);
00013 
00014 ftnint signal_(integer *sigp, sig_proc proc)
00015 #endif
00016 {
00017         int sig;
00018         sig = (int)*sigp;
00019 
00020         return (ftnint)signal(sig, (sig_type)proc);
00021         }