We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
When I declared variables like below:
short int a; long int b;
Data type sizes were calculated wrong In function:
void parser_datatype_adjust_size_for_secondary(struct datatype* datatype, struct token* datatype_secondary_token) { if(!datatype_secondary_token) return; struct datatype* secondary_data_type = calloc(1, sizeof(struct datatype)); parser_datatype_init_type_and_size_for_primitive(datatype_secondary_token, NULL, secondary_data_type); datatype->size += secondary_data_type->size; datatype->datatype_secondary = secondary_data_type; datatype->flags |= DATATYPE_FLAG_IS_SECONDARY; }
short int a; //datatype->size=6 long int b; //datatype->size=8
The text was updated successfully, but these errors were encountered:
Yes the secondary datatype has been miscalculated thats for bringing this to my attention it will be resolved
Sorry, something went wrong.
Thanks *
Hello, Thanks for reaching out, once theres enough issue reports I will go through them all and create a lecture addressing any issues.
Thanks Dan
No branches or pull requests
When I declared variables like below:
short int a;
long int b;
Data type sizes were calculated wrong In function:
short int a; //datatype->size=6
long int b; //datatype->size=8
The text was updated successfully, but these errors were encountered: