diff options
| author | Wayne Davison <wayned@samba.org> | 2006-10-13 23:17:33 +0000 |
|---|---|---|
| committer | Wayne Davison <wayned@samba.org> | 2006-10-13 23:17:33 +0000 |
| commit | c9bce0b8f8a485f11ce4f90356e9346036f14daf (patch) | |
| tree | f7583d1eefa8781e7122e0b84d2b83e32a022c36 /options.c | |
| parent | deee574b1198a2886369f4ecbfbeaa6f851bb41d (diff) | |
| download | android_external_rsync-c9bce0b8f8a485f11ce4f90356e9346036f14daf.tar.gz android_external_rsync-c9bce0b8f8a485f11ce4f90356e9346036f14daf.tar.bz2 android_external_rsync-c9bce0b8f8a485f11ce4f90356e9346036f14daf.zip | |
Changed strcpy() calls into strlcpy() calls, just to be extra safe.
Diffstat (limited to 'options.c')
| -rw-r--r-- | options.c | 9 |
1 files changed, 6 insertions, 3 deletions
@@ -613,8 +613,9 @@ static char err_buf[200]; void option_error(void) { if (!err_buf[0]) { - strcpy(err_buf, "Error parsing options: " - "option may be supported on client but not on server?\n"); + strlcpy(err_buf, "Error parsing options: option may " + "be supported on client but not on server?\n", + sizeof err_buf); } rprintf(FERROR, RSYNC_NAME ": %s", err_buf); @@ -832,7 +833,9 @@ int parse_arguments(int *argc, const char ***argv, int frommain) case OPT_DAEMON: if (am_daemon) { - strcpy(err_buf, "Attempt to hack rsync thwarted!\n"); + strlcpy(err_buf, + "Attempt to hack rsync thwarted!\n", + sizeof err_buf); return 0; } poptFreeContext(pc); |
