We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
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
An issue with the 3C tool was reported on our checkedc-clang repo: checkedc#619. I am transferring the issue to the 3C team for investigation.
Following are the details of the issue:
I came across this issue when converting the icecast code.
The issue can be illustrated with this small example:
#ifndef foo #define foo int #endif int main() { foo* a; return 0; }
checked-c-convert produces this:
checked-c-convert
#ifndef foo #define foo int #endif int main() { _Ptr<int> aa; return 0; }
Note the variable name change and the _Ptr<> change from foo to int
_Ptr<>
foo
int
This is a more extensive example of the issue:
C code:
#ifndef foo #define foo int #endif int main() { foo *a, *b, *c; return 0; }
checked-c-convert output:
#ifndef foo #define foo int #endif int main() { foo *a, *b, *c_Ptr<int> a; _Ptr<int> b; _Ptr<int> c; ; return 0; }
The text was updated successfully, but these errors were encountered:
fixed by #254
Sorry, something went wrong.
No branches or pull requests
An issue with the 3C tool was reported on our checkedc-clang repo: checkedc#619. I am transferring the issue to the 3C team for investigation.
Following are the details of the issue:
I came across this issue when converting the icecast code.
The issue can be illustrated with this small example:
checked-c-convert
produces this:Note the variable name change and the
_Ptr<>
change fromfoo
toint
This is a more extensive example of the issue:
C code:
checked-c-convert
output:The text was updated successfully, but these errors were encountered: