X-Git-Url: https://git.decadent.org.uk/gitweb/?p=nfs-utils.git;a=blobdiff_plain;f=tools%2Frpcgen%2Frpc_parse.c;h=577312ecb109d7f396ac994e4a692422f93a0612;hp=1e5b80a2c783f26e8694b59065ab490ce15c674a;hb=dad8bf9fdf53d1f954339567da2aa1d1bc202c73;hpb=8b7ad01b14df1e7529b9ba8a1ea17df0d6004ef9 diff --git a/tools/rpcgen/rpc_parse.c b/tools/rpcgen/rpc_parse.c index 1e5b80a..577312e 100644 --- a/tools/rpcgen/rpc_parse.c +++ b/tools/rpcgen/rpc_parse.c @@ -288,7 +288,7 @@ def_union(definition *defp) { token tok; declaration dec; - case_list *cases,*tcase; + case_list *cases; case_list **tailp; int flag; @@ -564,8 +564,8 @@ get_type(char **prefixp, char **typep, defkind dkind) *typep = "short"; (void) peekscan(TOK_INT, &tok); break; - case TOK_LONG: - *typep = "long"; + case TOK_INT32: + *typep = "int32_t"; (void) peekscan(TOK_INT, &tok); break; case TOK_VOID: @@ -604,9 +604,9 @@ unsigned_dec(char **typep) *typep = "u_short"; (void) peekscan(TOK_INT, &tok); break; - case TOK_LONG: + case TOK_INT32: get_token(&tok); - *typep = "u_long"; + *typep = "u_int32_"; (void) peekscan(TOK_INT, &tok); break; case TOK_INT: