libslc: Fix bug in SIG_ERR and SIG_IGN macros