t = split(temp[2], temp2, ")")
if (t != 2) printf "Can't parse %s\n", temp[2];
printf "\tchar\tt_%s[%d];\n", vname[count], temp2[1]+1;
- vtype[count]="str"
+ if ($1 == "signature") {
+ vtype[count]="bin"
+ } else {
+ vtype[count]="str"
+ }
} else if ($2 ~ /DATE/) {
printf "\tchar\tt_%s[26];\n", vname[count]
vtype[count]="str"