#ifndef INCLUDED_GR_LOCAL_SIGHANDLER_H
#define INCLUDED_GR_LOCAL_SIGHANDLER_H
+#ifdef HAVE_SIGNAL_H
#include <signal.h>
+#endif
+
#include <string>
/*!
* \brief Get and set signal handler.
*
+ * \ingroup internal
* Constructor installs new handler, destructor reinstalls
* original value.
*/