X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=wrappergen%2Fwrite_jna.c;h=d681f4768936d50854c2a747738f017d5d473129;hb=2fb66fd8bd2a5956ab2cad26978ccfb7e105d45f;hp=c5735f80d42b2465112a4650a36aea2ba6ff28bd;hpb=be0cc563c3f4f99f4e6cc7d8f6041923f92cbd76;p=cparser diff --git a/wrappergen/write_jna.c b/wrappergen/write_jna.c index c5735f8..d681f47 100644 --- a/wrappergen/write_jna.c +++ b/wrappergen/write_jna.c @@ -308,8 +308,6 @@ static void write_expression(const expression_t *expression) /* TODO */ switch(expression->kind) { case EXPR_LITERAL_INTEGER: - case EXPR_LITERAL_INTEGER_HEXADECIMAL: - case EXPR_LITERAL_INTEGER_OCTAL: fprintf(out, "%s", expression->literal.value.begin); break; @@ -519,8 +517,7 @@ void write_jna_decls(FILE *output, const translation_unit_t *unit) } #if 0 - if(type->kind == TYPE_COMPOUND_STRUCT - || type->kind == TYPE_COMPOUND_UNION) { + if (is_type_compound(type)) { write_compound(entity->base.symbol, &type->compound); } #endif