Changeset 133 in flair-src for trunk/lib/FlairCore/src/RTDM_SerialPort.cpp
- Timestamp:
- 02/09/17 11:08:31 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/lib/FlairCore/src/RTDM_SerialPort.cpp
r15 r133 21 21 22 22 #include <rtdm/rtserial.h> 23 #include <errno.h>24 23 #include <cstring> 25 24 … … 41 40 fd = rt_dev_open(device.c_str(), 0); 42 41 if (fd < 0) { 43 Err("erreur rt_dev_open (%s)\n", strerror(-fd)); 42 char errorMsg[256]; 43 Err("error rt_dev_open (%s)\n", strerror_r(-fd, errorMsg, sizeof(errorMsg))); 44 44 } 45 45 … … 47 47 int err = rt_dev_ioctl(fd, RTSER_RTIOC_SET_CONFIG, &write_config); 48 48 if (err) { 49 Err("erreur rt_dev_ioctl RTSER_RTIOC_SET_CONFIG (%s)\n", strerror(-err)); 49 char errorMsg[256]; 50 Err("error rt_dev_ioctl RTSER_RTIOC_SET_CONFIG (%s)\n", strerror_r(-err, errorMsg, sizeof(errorMsg))); 50 51 } 51 52 } … … 63 64 int err = rt_dev_ioctl(fd, RTSER_RTIOC_SET_CONFIG, &write_config); 64 65 if (err) { 65 Err("erreur rt_dev_ioctl RTSER_RTIOC_SET_CONFIG (%s)\n", strerror(-err)); 66 char errorMsg[256]; 67 Err("error rt_dev_ioctl RTSER_RTIOC_SET_CONFIG (%s)\n", strerror_r(-err, errorMsg, sizeof(errorMsg))); 66 68 } 67 69 } … … 77 79 int err = rt_dev_ioctl(fd, RTSER_RTIOC_SET_CONFIG, &write_config); 78 80 if (err) { 79 Err("erreur rt_dev_ioctl RTSER_RTIOC_SET_CONFIG (%s)\n", strerror(-err)); 81 char errorMsg[256]; 82 Err("error rt_dev_ioctl RTSER_RTIOC_SET_CONFIG (%s)\n", strerror_r(-err, errorMsg, sizeof(errorMsg))); 80 83 } 81 84 }
Note:
See TracChangeset
for help on using the changeset viewer.