#include <string.h>
#include <limits.h> // for CHAR_MAX
#include <getopt.h>
+
+#include <string>
#include <iostream>
#include "os_string.hpp"
calls = optarg;
break;
case CALL_NOS_OPT:
- call_nos = std::string("--call-nos=") + optarg;
+ call_nos = "--call-nos=";
+ call_nos.append(optarg);
break;
case 'o':
output = optarg;
break;
default:
- std::cerr << "error: unexpected option `" << opt << "`\n";
+ std::cerr << "error: unexpected option `" << (char)opt << "`\n";
usage();
return 1;
}