diff options
author | dwight <dwight@10gen.com> | 2010-08-11 23:05:50 -0400 |
---|---|---|
committer | dwight <dwight@10gen.com> | 2010-08-11 23:05:50 -0400 |
commit | 480205ff388f0340e4b479e06f263221719fddac (patch) | |
tree | 77ba1d935d96e49e9eab3a5f3d4ded3dbf7ddfb8 /scripting/engine.cpp | |
parent | 5d91a354ade2a67cc69b85c5daa0d03d3498c7b8 (diff) | |
download | mongo-480205ff388f0340e4b479e06f263221719fddac.tar.gz |
elim warnings windows
Diffstat (limited to 'scripting/engine.cpp')
-rw-r--r-- | scripting/engine.cpp | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/scripting/engine.cpp b/scripting/engine.cpp index 198b15975db..904e4ced1c6 100644 --- a/scripting/engine.cpp +++ b/scripting/engine.cpp @@ -128,11 +128,15 @@ namespace mongo { File f; f.open( filename.c_str() , true ); - fileofs L = f.len(); - assert( L <= 0x7ffffffe ); + unsigned L; + { + fileofs fo = f.len(); + assert( fo <= 0x7ffffffe ); + L = (unsigned) fo; + } boost::scoped_array<char> data (new char[L+1]); data[L] = 0; - f.read( 0 , data.get() , (size_t) L ); + f.read( 0 , data.get() , L ); int offset = 0; if (data[0] == '#' && data[1] == '!'){ |