Skip to content

Commit 55bf06b

Browse files
committed
code style
1 parent 4e63372 commit 55bf06b

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

src/aio.c

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -209,7 +209,13 @@ SEXP rnng_aio_get_msg(SEXP env) {
209209
case RECVAIOS:
210210
case REQAIOS:
211211
case IOV_RECVAIOS: ;
212-
nano_cv *ncv = (nano_cv *) (raio->type == REQAIOS ? ((nano_rsaio *) raio->next)->next : raio->next);
212+
nano_cv *ncv;
213+
if (raio->type == REQAIOS) {
214+
nano_rsaio *saio = (nano_rsaio *) raio->next;
215+
ncv = (nano_cv *) saio->next;
216+
} else {
217+
ncv = (nano_cv *) raio->next;
218+
}
213219
nng_mtx *mtx = ncv->mtx;
214220
nng_mtx_lock(mtx);
215221
res = raio->result;

src/sync.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,8 @@ static void request_complete_dropcon(void *arg) {
5454
static void request_complete_signal(void *arg) {
5555

5656
nano_aio *raio = (nano_aio *) arg;
57-
nano_cv *ncv = (nano_cv *) ((nano_rsaio *) raio->next)->next;
57+
nano_rsaio *saio = (nano_rsaio *) raio->next;
58+
nano_cv *ncv = (nano_cv *) saio->next;
5859
nng_cv *cv = ncv->cv;
5960
nng_mtx *mtx = ncv->mtx;
6061

0 commit comments

Comments
 (0)