mirror of
https://github.com/apache/nuttx.git
synced 2026-05-22 05:42:05 +08:00
drivers/misc/rpmsgblk: fix build break if CONFIG_DISABLE_PSEUDOFS_OPERATIONS
In function ‘rpmsgblk_unlink_handler’:
misc/rpmsgblk_server.c:340:36: error: ‘const struct block_operations’ has no member named ‘unlink’
340 | msg->header.result = server->bops->unlink(server->blknode);
|
Signed-off-by: chao an <anchao@xiaomi.com>
This commit is contained in:
@@ -334,10 +334,14 @@ static int rpmsgblk_unlink_handler(FAR struct rpmsg_endpoint *ept,
|
||||
FAR void *data, size_t len,
|
||||
uint32_t src, FAR void *priv)
|
||||
{
|
||||
FAR struct rpmsgblk_server_s *server = ept->priv;
|
||||
FAR struct rpmsgblk_unlink_s *msg = data;
|
||||
#ifndef CONFIG_DISABLE_PSEUDOFS_OPERATIONS
|
||||
FAR struct rpmsgblk_server_s *server = ept->priv;
|
||||
|
||||
msg->header.result = server->bops->unlink(server->blknode);
|
||||
#else
|
||||
msg->header.result = -ENXIO;
|
||||
#endif
|
||||
|
||||
return rpmsg_send(ept, msg, len);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user