summaryrefslogtreecommitdiff
path: root/scripting/engine.cpp
diff options
context:
space:
mode:
authordwight <dwight@10gen.com>2010-08-11 23:05:50 -0400
committerdwight <dwight@10gen.com>2010-08-11 23:05:50 -0400
commit480205ff388f0340e4b479e06f263221719fddac (patch)
tree77ba1d935d96e49e9eab3a5f3d4ded3dbf7ddfb8 /scripting/engine.cpp
parent5d91a354ade2a67cc69b85c5daa0d03d3498c7b8 (diff)
downloadmongo-480205ff388f0340e4b479e06f263221719fddac.tar.gz
elim warnings windows
Diffstat (limited to 'scripting/engine.cpp')
-rw-r--r--scripting/engine.cpp10
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] == '!'){