mirror of
https://github.com/gnss-sdr/gnss-sdr
synced 2025-01-29 02:14:51 +00:00
checking return values
This commit is contained in:
parent
485c610f22
commit
650045fb94
@ -84,14 +84,16 @@ Rtcm_Printer::~Rtcm_Printer()
|
|||||||
long pos;
|
long pos;
|
||||||
rtcm_file_descriptor.close();
|
rtcm_file_descriptor.close();
|
||||||
pos = rtcm_file_descriptor.tellp();
|
pos = rtcm_file_descriptor.tellp();
|
||||||
if (pos == 0) remove(rtcm_filename.c_str());
|
if (pos == 0)
|
||||||
|
{
|
||||||
|
if(remove(rtcm_filename.c_str()) != 0) LOG(INFO) << "Error deleting temporary file";
|
||||||
|
}
|
||||||
}
|
}
|
||||||
close_serial();
|
close_serial();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
int Rtcm_Printer::init_serial(std::string serial_device)
|
int Rtcm_Printer::init_serial(std::string serial_device)
|
||||||
{
|
{
|
||||||
/*!
|
/*!
|
||||||
@ -108,7 +110,7 @@ int Rtcm_Printer::init_serial(std::string serial_device)
|
|||||||
fd = open(serial_device.c_str(), O_RDWR | O_NOCTTY | O_NDELAY);
|
fd = open(serial_device.c_str(), O_RDWR | O_NOCTTY | O_NDELAY);
|
||||||
if (fd == -1) return fd; // failed to open TTY port
|
if (fd == -1) return fd; // failed to open TTY port
|
||||||
|
|
||||||
fcntl(fd, F_SETFL, 0); // clear all flags on descriptor, enable direct I/O
|
if(fcntl(fd, F_SETFL, 0) == -1) LOG(INFO) << "Error enabling direct I/O"; // clear all flags on descriptor, enable direct I/O
|
||||||
tcgetattr(fd, &options); // read serial port options
|
tcgetattr(fd, &options); // read serial port options
|
||||||
|
|
||||||
BAUD = B9600;
|
BAUD = B9600;
|
||||||
|
Loading…
Reference in New Issue
Block a user