...
Similar warnings were issued by the compiler for the first noncompliant example with respect to the arguments of the strncpy function instead.
Since Because these are just warnings, the compiled code can still be run. When run on the i686 Linux platform, both noncompliant code examples began copying information from out of the bounds of the arguments. This behavior indicates a possible buffer overflow vulnerability.
...