diff --git a/RTCP/Cobalt/OutputProc/src/TBB_Writer_main.cc b/RTCP/Cobalt/OutputProc/src/TBB_Writer_main.cc
index dce414512d625aba726cf02084e5ddb265f14bfc..48a9fed67c474509b836654a4ecfc8f5454d7866 100644
--- a/RTCP/Cobalt/OutputProc/src/TBB_Writer_main.cc
+++ b/RTCP/Cobalt/OutputProc/src/TBB_Writer_main.cc
@@ -69,7 +69,7 @@ struct progArgs {
   bool keepRunning;
 };
 
-static volatile sig_atomic_t sigint_seen;
+static volatile std::sig_atomic_t sigint_seen;
 
 static void termSigsHandler(int sig_nr)
 {
@@ -311,7 +311,7 @@ static void printUsage(const char* progname)
 {
   cout << "TBB_Writer version: " << LOFAR::OutputProcVersion::getVersion() << " r" << LOFAR::OutputProcVersion::getRevision() << endl;
   cout << "Write incoming LOFAR Transient Buffer Board (TBB) data with meta data to storage in HDF5 format." << endl;
-  cout << "Usage: " << progname << " -p parsets/L12345.parset [OPTION]..." << endl;
+  cout << "Usage: " << progname << " -s parsets/L12345.parset [OPTION]..." << endl;
   cout << endl;
   cout << "Options:" << endl;
   cout << "  -s, --parset=L12345.parset          path to file with observation settings (mandatory)" << endl;