diff options
-rw-r--r-- | common/ratp.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/common/ratp.c b/common/ratp.c index e879e2b3c1..7be86d49a1 100644 --- a/common/ratp.c +++ b/common/ratp.c @@ -443,6 +443,9 @@ int barebox_ratp(struct console_device *cdev) struct ratp_ctx *ctx; struct ratp *ratp; + if (!cdev->getc || !cdev->putc) + return -EINVAL; + if (ratp_command_ctx) { ctx = ratp_command_ctx; } else { |