• Marc G. Fournier's avatar
    Fixes: · 164ef6ff
    Marc G. Fournier authored
    Originally, I thought the problem was caused by a function that gets
    called as a normal function where we want to return a value, and as a
    signal handler where we need to have it accept a parameter (the signal
    number) and it returns nothing, I was going to case the function name in
    the signal call as (void (*)(int)).
    
    Looking at all the source, it turns out this function only gets used as
    a signal handler, so I set an int parameter and return void.
    
    I have removed the Linux defines because they are not needed.  BSD let
    this sloppiness slide.  Linux gave a compile error.
    
    
    Submitted by: Bruce Momjian <maillist@candle.pha.pa.us>
    164ef6ff
proc.h 3.33 KB