mirror of
https://github.com/espressif/esp-idf.git
synced 2025-08-04 05:04:33 +02:00
fix(driver): remove unecessary if conditions in the read function
This changes affect usb_serial_jtag_vfs and cdcacm_vfs read functions. This commit removes the exit condition on reception of \n character.
This commit is contained in:
@@ -220,9 +220,6 @@ static ssize_t usb_serial_jtag_read(int fd, void* data, size_t size)
|
|||||||
}
|
}
|
||||||
data_c[received] = (char) c;
|
data_c[received] = (char) c;
|
||||||
++received;
|
++received;
|
||||||
if (c == '\n') {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
_lock_release_recursive(&s_ctx.read_lock);
|
_lock_release_recursive(&s_ctx.read_lock);
|
||||||
if (received > 0) {
|
if (received > 0) {
|
||||||
|
@@ -196,9 +196,6 @@ static ssize_t cdcacm_read(int fd, void *data, size_t size)
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
data_c[received++] = (char) c;
|
data_c[received++] = (char) c;
|
||||||
if (c == '\n') {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
_lock_release_recursive(&s_read_lock);
|
_lock_release_recursive(&s_read_lock);
|
||||||
|
Reference in New Issue
Block a user