mirror of
https://github.com/apache/nuttx.git
synced 2026-06-02 17:48:54 +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,
|
FAR void *data, size_t len,
|
||||||
uint32_t src, FAR void *priv)
|
uint32_t src, FAR void *priv)
|
||||||
{
|
{
|
||||||
FAR struct rpmsgblk_server_s *server = ept->priv;
|
|
||||||
FAR struct rpmsgblk_unlink_s *msg = data;
|
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);
|
msg->header.result = server->bops->unlink(server->blknode);
|
||||||
|
#else
|
||||||
|
msg->header.result = -ENXIO;
|
||||||
|
#endif
|
||||||
|
|
||||||
return rpmsg_send(ept, msg, len);
|
return rpmsg_send(ept, msg, len);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user