Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
3.4.0
-
Reviewed
Description
We currently get a warning while compiling HDFS native client -
[WARNING] /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation]
The scenario here is such that the copied string is deliberately not null terminated, so that we append a custom character appropriately. The warning reported by strncpy is valid, but not applicable in this scenario. Thus, we need to use memcpy which doesn't mind if the string is null terminated or not.
Attachments
Issue Links
- is related to
-
HDFS-15922 Use memcpy for copying non-null terminated string in jni_helper.c
- Resolved
- links to