# HG changeset patch # User Michael Spacefalcon # Date 1393661955 0 # Node ID 792f164b63a69a0bbec0c4154a908465cddb1e06 # Parent 3dd74b16df82c838c25b026bd79f11fe3149f9ad fc-fsio: cpout now works the way it should diff -r 3dd74b16df82 -r 792f164b63a6 rvinterf/etmsync/fsiomain.c --- a/rvinterf/etmsync/fsiomain.c Sat Mar 01 08:01:08 2014 +0000 +++ b/rvinterf/etmsync/fsiomain.c Sat Mar 01 08:19:15 2014 +0000 @@ -62,6 +62,7 @@ connect_local_socket(); } + setlinebuf(stdout); if (argv[optind]) return dispatch_ready_argv(argc - optind, argv + optind); for (;;) { diff -r 3dd74b16df82 -r 792f164b63a6 rvinterf/etmsync/fsread.c --- a/rvinterf/etmsync/fsread.c Sat Mar 01 08:01:08 2014 +0000 +++ b/rvinterf/etmsync/fsread.c Sat Mar 01 08:19:15 2014 +0000 @@ -245,7 +245,7 @@ } childerr = 0; for (i = 0; i < nument; i++) { - rc = do_readdir(rdstate, rdbuf); + rc = do_readdir(rdstate, rdbuf, MAX_FN_COMPONENT+1); if (rc) return(rc); if (index(rdbuf, '/')) {