summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--nuttx/libc/string/lib_strncpy.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/nuttx/libc/string/lib_strncpy.c b/nuttx/libc/string/lib_strncpy.c
index 8dfc899ce..5bd8ab237 100644
--- a/nuttx/libc/string/lib_strncpy.c
+++ b/nuttx/libc/string/lib_strncpy.c
@@ -51,7 +51,7 @@ char *strncpy(char *dest, const char *src, size_t n)
char *ret = dest; /* Value to be returned */
char *end = dest + n; /* End of dest buffer + 1 byte */
- while ((*dest++ = *src++) != '\0' && dest != end);
+ while ((dest != end) && (*dest++ = *src++) != '\0');
while (dest != end) *dest++ = '\0';
return ret;
}