On Sun, Jun 21, 2020 at 10:13 AM Jordan Brown
wrote:
> It works out that header files that want to be safe cannot use *any* names
> that aren't reserved to them.
True that.
Openssl should probably stop using generic identifiers like freefunc
in its header files, out of sheer self-defense.
- Dan
On 6/21/2020 7:22 AM, Jakob Bohm via openssl-users wrote:
> No sane compiler should complain about name clashes between unrelated
> namespaces, such as between global type names and formal parameter names
> in header function declarations (used exclusively for readable compiler
> error messages abo
On 2020-06-18 18:13, Salz, Rich via openssl-users wrote:
BN_bin2bn assumes that the size of a BN_ULONG (the type of a bn->d) is
BN_BYTES. You have already told us that sizeof(*d) is 4. So BN_BYTES
should also be 4. If BN_BYTES is being incorrectly set to 8 on your
platform the
On 2020-06-15 09:37, Viktor Dukhovni wrote:
On Mon, Jun 15, 2020 at 06:07:20AM +, Jordan Brown wrote:
Supplying names for the arguments in function prototypes makes them
easier to read, but risks namespace problems.
Yes, which I why, some time back, I argued unsuccessfuly that we SHOULD
NOT