Skip to content

Commit c1383cd

Browse files
mcimermanjxsvoboda
authored andcommitted
lib/device/src/bd_srv.c: answer with return code
1 parent c3db721 commit c1383cd

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

uspace/lib/device/src/bd_srv.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -76,8 +76,8 @@ static void bd_read_blocks_srv(bd_srv_t *srv, ipc_call_t *call)
7676

7777
rc = srv->srvs->ops->read_blocks(srv, ba, cnt, buf, size);
7878
if (rc != EOK) {
79-
async_answer_0(&rcall, ENOMEM);
80-
async_answer_0(call, ENOMEM);
79+
async_answer_0(&rcall, rc);
80+
async_answer_0(call, rc);
8181
free(buf);
8282
return;
8383
}
@@ -120,8 +120,8 @@ static void bd_read_toc_srv(bd_srv_t *srv, ipc_call_t *call)
120120

121121
rc = srv->srvs->ops->read_toc(srv, session, buf, size);
122122
if (rc != EOK) {
123-
async_answer_0(&rcall, ENOMEM);
124-
async_answer_0(call, ENOMEM);
123+
async_answer_0(&rcall, rc);
124+
async_answer_0(call, rc);
125125
free(buf);
126126
return;
127127
}

0 commit comments

Comments
 (0)