- if (tdi != last_tdi)
- write(tdi_fd, tdi ? &one : &zero, 1);
- if (tms != last_tms)
- write(tms_fd, tms ? &one : &zero, 1);
+ if (tdi != last_tdi) {
+ bytes_written = write(tdi_fd, tdi ? &one : &zero, 1);
+ if (bytes_written != 1)
+ LOG_WARNING("writing tdi failed");
+ }
+
+ if (tms != last_tms) {
+ bytes_written = write(tms_fd, tms ? &one : &zero, 1);
+ if (bytes_written != 1)
+ LOG_WARNING("writing tms failed");
+ }
+