From 979fe9344e1667bf3d187d189f62bc1279fe3d73 Mon Sep 17 00:00:00 2001
From: Houtan Bastani <houtan@dynare.org>
Date: Mon, 8 Jun 2015 10:32:33 +0200
Subject: [PATCH] preprocessor: fix sign comparison warning

---
 Shocks.cc      | 2 +-
 SymbolTable.cc | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/Shocks.cc b/Shocks.cc
index 10aca26f..81a9cdde 100644
--- a/Shocks.cc
+++ b/Shocks.cc
@@ -76,7 +76,7 @@ AbstractShocksStatement::reindexDetShocksSymbIds(DataTree &dynamic_datatree, Sym
     try
       {
         vector<DetShockElement> det_shock_vec;
-        for (int i=0; i<it->second.size(); i++)
+        for (size_t i = 0; i < it->second.size(); i++)
           {
             DetShockElement dse;
             dse.period1 = it->second[i].period1;
diff --git a/SymbolTable.cc b/SymbolTable.cc
index 8ddfc429..dc45f5d1 100644
--- a/SymbolTable.cc
+++ b/SymbolTable.cc
@@ -509,7 +509,7 @@ SymbolTable::rmExo(set<int> &unused) throw (FrozenException)
   for (vector<string>::const_iterator it=name_table.begin();
        it != name_table.end(); it++)
     symbol_table[*it] = size++;
-  assert(size == symbol_table.size());
+  assert((size_t)size == symbol_table.size());
 
   set<int> orig_predetermined_variables = predetermined_variables;
   predetermined_variables.clear();
-- 
GitLab