diff --git a/system/gdbstub/gdbstub.c b/system/gdbstub/gdbstub.c index e928c7b14dd..8565efce322 100644 --- a/system/gdbstub/gdbstub.c +++ b/system/gdbstub/gdbstub.c @@ -70,15 +70,14 @@ static int gdb_monitor(FAR struct gdb_state_s *state, FAR const char *cmd) #endif } -static ssize_t gdb_send(FAR void *priv, FAR void *buf, - size_t len) +static ssize_t gdb_send(FAR void *priv, FAR const char *buf, size_t len) { int fd = *(FAR int *)priv; size_t i = 0; while (i < len) { - ssize_t ret = write(fd, (FAR char *)buf + i, len - i); + ssize_t ret = write(fd, buf + i, len - i); if (ret < 0) { return -errno;