New issue
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
Use of angle brackets around file names for include statements #2838
Comments
Why? We use double quotes for local include files, why should we not? |
I suggest to reconsider the consequences of the following wording from the section “16.2 Source file inclusion” in the standard specification for the programming language “C++”.
|
This is not C++. This code has been built on a huge amount of platforms and operating systems already. Do you have a specific problem you want to address?
I don't understand what that refers to.
I don't understand what this refers to either. Again: when we want to include a local header file, why should we not check for it in the local directory first? |
There are different opinions about the handling of the involved implementation-defined behaviour.
|
This is an issue tracker. Do you have a specific problem with the include files? |
I am trying to achieve that the needed files are actually retrieved from trusted directories according to preferred software build parameters. |
Are you building curl/libcurl with something else than one of the shipped build mathods and this method has a problem with C source files using include files within double quotes? What method/compiler/setup is this? |
I suggest to take another look at the following difference.
|
I looked. I see no problem. Do you? |
@bagder I don't get this guy. He opens basically the same issues in various repositories. Everyone tells him "no" for more or less the same reasons you have stated and he just keeps going. The argumentation is basically a copy-paste. The conclusion from one of the threads ( json-c/json-c#440 ) was that he's a carbon-based bot ;) |
|
|
Can this expectation fit to any more inclusion specifications of other software components?
How “private” is such a header file during the mentioned software build process?
Would you like to increase the distinction for the safe reuse of software components there and at other stages of programming? |
Other libraries have their headers and defined use.
Entirely private.
What are you talking about? I now conclude that you do not experience an issue with the include files, and therefore I close this issue. |
Would you like to replace any double quotes by angle brackets around file names for include statements?
The text was updated successfully, but these errors were encountered: