diff options
-rw-r--r-- | src/lj_ccall.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lj_ccall.c b/src/lj_ccall.c index 783f1d5d..b5cfe616 100644 --- a/src/lj_ccall.c +++ b/src/lj_ccall.c | |||
@@ -415,7 +415,7 @@ static CTypeID ccall_ctid_vararg(CTState *cts, cTValue *o) | |||
415 | } else if (ctype_isstruct(s->info) || ctype_isfunc(s->info)) { | 415 | } else if (ctype_isstruct(s->info) || ctype_isfunc(s->info)) { |
416 | /* NYI: how to pass a struct by value in a vararg argument? */ | 416 | /* NYI: how to pass a struct by value in a vararg argument? */ |
417 | return lj_ctype_intern(cts, CTINFO(CT_PTR, CTALIGN_PTR|id), CTSIZE_PTR); | 417 | return lj_ctype_intern(cts, CTINFO(CT_PTR, CTALIGN_PTR|id), CTSIZE_PTR); |
418 | } if (ctype_isfp(s->info) && s->size == sizeof(float)) { | 418 | } else if (ctype_isfp(s->info) && s->size == sizeof(float)) { |
419 | return CTID_DOUBLE; | 419 | return CTID_DOUBLE; |
420 | } else { | 420 | } else { |
421 | return id; | 421 | return id; |