I have the following code (C11):
#define vector_grow(vec,
count) \
do
{
\
if(!(vec))
{
\
size_t *__p = (size_t*) malloc ((size_t)(count) * sizeof(*(vec)) +
(sizeof(size_t) * 2)); \
assert(__p);
\
(vec) = (vo
The higher-ups decided we needed penetration testing of our app. One of their
concerns was that if you run the macOS strings tool on our binary and grep for
/Users, you get a ton of absolute paths for source files in the project. This
is because (I think) we use the __FILE__ macro as part of our
`strrchr(__FILE__, '/')+1` should get resolved at compile-time whenever you
have optimizations on.
> On Apr 12, 2018, at 15:38, Rick Mann via cfe-users
> wrote:
>
> The higher-ups decided we needed penetration testing of our app. One of their
> concerns was that if you run the macOS strings t