Changes between Initial Version and Version 1 of Ticket #69838, comment 30


Ignore:
Timestamp:
May 2, 2024, 1:05:50 AM (3 weeks ago)
Author:
fhgwright (Fred Wright)
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #69838, comment 30

    initial v1  
    11It turns out that `stpncpy` is the only function affected by this ''particular'' form of collision, though not for the reason that Ken implied.  There are four `string.h` functions provided by `legacy-support` prior to 10.7.  There are ten `string.h` functions with "secure" wrappers in the 10.7 SDK.  But only `stpncpy` is in the intersection between those two sets.
    22
    3 Actually editing in the one-line fix probably indeed took less that five minutes, but determining the fix took longer, determining that the fix was only relevant to `stpncpy` took longer, verifying that the fix actually fixed the problem took longer, and of course testing the result on all the platforms took longer.
     3Actually editing in the one-line fix probably indeed took less than five minutes, but determining the fix took longer, determining that the fix was only relevant to `stpncpy` took longer, verifying that the fix actually fixed the problem took longer, and of course testing the result on all the platforms took longer.
    44
    55See: