diff options
author | Mike Buland <eichlan@xagasoft.com> | 2010-05-11 13:27:30 +0000 |
---|---|---|
committer | Mike Buland <eichlan@xagasoft.com> | 2010-05-11 13:27:30 +0000 |
commit | 1300301a52bba102fed8b08bdcb668d246973af5 (patch) | |
tree | bd64c93b000b5637cb185d704714ac6a634603a2 /src/cachestorefiles.h | |
parent | 70be76029b39d9d909ce9c069c1564d5d476fc22 (diff) | |
download | libbu++-1300301a52bba102fed8b08bdcb668d246973af5.tar.gz libbu++-1300301a52bba102fed8b08bdcb668d246973af5.tar.bz2 libbu++-1300301a52bba102fed8b08bdcb668d246973af5.tar.xz libbu++-1300301a52bba102fed8b08bdcb668d246973af5.zip |
Fixed an issue in the reader, it was tokenizing.
Diffstat (limited to 'src/cachestorefiles.h')
-rw-r--r-- | src/cachestorefiles.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/cachestorefiles.h b/src/cachestorefiles.h index 0416f8b..6a80765 100644 --- a/src/cachestorefiles.h +++ b/src/cachestorefiles.h | |||
@@ -77,9 +77,9 @@ namespace Bu | |||
77 | obtype *pOb = __cacheStoreFilesLoad<keytype, obtype>( fIn, key ); | 77 | obtype *pOb = __cacheStoreFilesLoad<keytype, obtype>( fIn, key ); |
78 | return pOb; | 78 | return pOb; |
79 | } | 79 | } |
80 | catch(...) | 80 | catch( std::exception &e ) |
81 | { | 81 | { |
82 | throw Bu::HashException("File-key not found."); | 82 | throw Bu::HashException( e.what() ); |
83 | } | 83 | } |
84 | } | 84 | } |
85 | 85 | ||
@@ -158,6 +158,9 @@ namespace Bu | |||
158 | Bu::Formatter f( mb ); | 158 | Bu::Formatter f( mb ); |
159 | try | 159 | try |
160 | { | 160 | { |
161 | Fmt fm; | ||
162 | fm.tokenize( false ); | ||
163 | f << fm; | ||
161 | f >> tmp; | 164 | f >> tmp; |
162 | } | 165 | } |
163 | catch( Bu::ExceptionBase &e ) | 166 | catch( Bu::ExceptionBase &e ) |