summaryrefslogtreecommitdiff
path: root/src/mongo
diff options
context:
space:
mode:
authorMark Benvenuto <mark.benvenuto@mongodb.com>2013-12-18 12:57:34 -0500
committerMark Benvenuto <mark.benvenuto@mongodb.com>2013-12-18 12:57:34 -0500
commit5d54ce99eb7c805f567419f1d473b818fff10bdf (patch)
treef7a238f5ea64f4fb98f8f5cfe67c63a0541df585 /src/mongo
parent0155cd5bc6fb62300ec26130c0f8c16a8a669c82 (diff)
downloadmongo-5d54ce99eb7c805f567419f1d473b818fff10bdf.tar.gz
SERVER-10142: Eliminate Compiler Warnings on Windows Builders
BF-60:compile broken on windows
Diffstat (limited to 'src/mongo')
-rw-r--r--src/mongo/db/query/plan_cache.h6
-rw-r--r--src/mongo/db/query/query_planner.h2
-rw-r--r--src/mongo/s/chunk_manager_targeter.h2
-rw-r--r--src/mongo/s/write_ops/batch_write_op.h2
4 files changed, 6 insertions, 6 deletions
diff --git a/src/mongo/db/query/plan_cache.h b/src/mongo/db/query/plan_cache.h
index 1259e8ada57..7028065587f 100644
--- a/src/mongo/db/query/plan_cache.h
+++ b/src/mongo/db/query/plan_cache.h
@@ -33,9 +33,9 @@
namespace mongo {
- class PlanRankingDecision;
- class QuerySolution;
- class QuerySolutionNode;
+ struct PlanRankingDecision;
+ struct QuerySolution;
+ struct QuerySolutionNode;
/**
* TODO: Debug commands:
diff --git a/src/mongo/db/query/query_planner.h b/src/mongo/db/query/query_planner.h
index f7bcc9d68c3..4faa25598bf 100644
--- a/src/mongo/db/query/query_planner.h
+++ b/src/mongo/db/query/query_planner.h
@@ -34,7 +34,7 @@
namespace mongo {
- class CachedSolution;
+ struct CachedSolution;
/**
* QueryPlanner's job is to provide an entry point to the query planning and optimization
diff --git a/src/mongo/s/chunk_manager_targeter.h b/src/mongo/s/chunk_manager_targeter.h
index f30d300e295..2d57eddafad 100644
--- a/src/mongo/s/chunk_manager_targeter.h
+++ b/src/mongo/s/chunk_manager_targeter.h
@@ -39,7 +39,7 @@
namespace mongo {
- class TargeterStats;
+ struct TargeterStats;
/**
* NSTargeter based on a ChunkManager implementation. Wraps all exception codepaths and
diff --git a/src/mongo/s/write_ops/batch_write_op.h b/src/mongo/s/write_ops/batch_write_op.h
index 4b0c77114f9..b60d0b6db02 100644
--- a/src/mongo/s/write_ops/batch_write_op.h
+++ b/src/mongo/s/write_ops/batch_write_op.h
@@ -46,7 +46,7 @@ namespace mongo {
class TargetedWriteBatch;
struct ShardError;
class TrackedErrors;
- class BatchWriteStats;
+ struct BatchWriteStats;
/**
* The BatchWriteOp class manages the lifecycle of a batched write received by mongos. Each