diff options
author | An-Cheng Huang <ancheng@vyatta.com> | 2011-05-18 18:26:37 -0700 |
---|---|---|
committer | An-Cheng Huang <ancheng@vyatta.com> | 2011-05-18 18:26:37 -0700 |
commit | 119cf0cf78b81866436a6f3eb44ebdf582d72c32 (patch) | |
tree | a1d1772107bc366bca9829f38bcfd230c7aa93f4 /src/cstore | |
parent | 1f8b8f1fd124b6c9adb3c4523d7d2269d8f0dded (diff) | |
download | vyatta-cfg-119cf0cf78b81866436a6f3eb44ebdf582d72c32.tar.gz vyatta-cfg-119cf0cf78b81866436a6f3eb44ebdf582d72c32.zip |
correct comment file handling in copy and minor cleanup.
Diffstat (limited to 'src/cstore')
-rw-r--r-- | src/cstore/unionfs/cstore-unionfs.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/cstore/unionfs/cstore-unionfs.cpp b/src/cstore/unionfs/cstore-unionfs.cpp index 41ce008..04e9975 100644 --- a/src/cstore/unionfs/cstore-unionfs.cpp +++ b/src/cstore/unionfs/cstore-unionfs.cpp @@ -1428,8 +1428,10 @@ UnionfsCstore::recursive_copy_dir(const FsPath& src, const FsPath& dst, if (filter_dot_entries) { string of = di->path().filename(); if (!of.empty() && of.at(0) == '.') { - // filter dot files - continue; + // filter dot files (with exceptions) + if (of != C_COMMENT_FILE) { + continue; + } } } b_fs::copy_file(di->path(), nname); |