rem: if(argc < 2) { cerr << "Usage: " << argv[0] << " <pilotPort>" << endl; return -1; }
context: int main(int argc, char* argv[]){  #ifndef NDEBUG	int p = getpid();	cerr << "*** " << argv[0] << " with pid=" << p << " started." << endl;#endif  if(argc < 2)    {      cerr << "Usage: " << argv[0] << " <pilotPort>" << endl;      return -1;    }  int serialPort = open(argv[1], O_RDONLY);  fd_set set;  if(serialPort == -1)    {      cerr << "Error opening " << argv[1] << endl;	perror(argv[1]);      return -1;    }  FD_ZERO(&set);  FD_SET(serialPort, &set);  select(serialPort + 1, &set, 0L, 0L, 0L);  close(serialPort);#ifndef NDEBUG	cerr << "*** " << argv[0] << " with pid=" << p << " ended." << endl;#endif  return 0;	/* NOTREACHED */	(void) id;}