diff options
author | Lorenz Meier <lm@inf.ethz.ch> | 2013-10-23 11:40:46 -0700 |
---|---|---|
committer | Lorenz Meier <lm@inf.ethz.ch> | 2013-10-23 11:40:46 -0700 |
commit | c4a201b471a1fc25874e9e5ce1ec73a4e85aeeef (patch) | |
tree | 748ea44393833abe23c585f2a6b7818ba7fd7c1f | |
parent | 53bd63f36d32fbbab3b243676a91944957d5c137 (diff) | |
parent | db5fb70706a788321f872aa2d9f825310d7677fd (diff) | |
download | px4-nuttx-c4a201b471a1fc25874e9e5ce1ec73a4e85aeeef.tar.gz px4-nuttx-c4a201b471a1fc25874e9e5ce1ec73a4e85aeeef.tar.bz2 px4-nuttx-c4a201b471a1fc25874e9e5ce1ec73a4e85aeeef.zip |
Merge pull request #7 from DrTon/strncpy_fix
strncpy bug fix
-rw-r--r-- | nuttx/libc/string/lib_strncpy.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/nuttx/libc/string/lib_strncpy.c b/nuttx/libc/string/lib_strncpy.c index 8a97aa67b..8dfc899ce 100644 --- a/nuttx/libc/string/lib_strncpy.c +++ b/nuttx/libc/string/lib_strncpy.c @@ -52,6 +52,7 @@ char *strncpy(char *dest, const char *src, size_t n) char *end = dest + n; /* End of dest buffer + 1 byte */ while ((*dest++ = *src++) != '\0' && dest != end); + while (dest != end) *dest++ = '\0'; return ret; } #endif |