Merge remote-tracking branch 'origin/master' into windows
[scilab.git] / scilab / modules / ast / includes / analysis / gvn / SymbolicRange.hxx
index b2283ec..a3210b9 100644 (file)
@@ -63,7 +63,7 @@ public:
      * \param _start the starting value
      * \param _end the ending value
      */
-    SymbolicRange(GVN & _gvn, int64_t _start, int64_t _end) : SymbolicRange(&_gvn, _gvn.getValue(_start), _gvn.getValue(_end)) { }
+    SymbolicRange(GVN & _gvn, int64_t _start, int64_t _end) : SymbolicRange(&_gvn, _gvn.getValue((double)_start), _gvn.getValue((double)_end)) { }
 
     inline void set(GVN & _gvn, GVN::Value * _start, GVN::Value * _end)
     {
@@ -223,9 +223,9 @@ public:
     /**
      * \brief Overload of the << operator
      */
-    friend inline std::wostream & operator<<(std::wostream & out, const SymbolicRange & r)
+    friend inline std::ostream & operator<<(std::ostream & out, const SymbolicRange & r)
     {
-        out << L"[" << *r.start->poly << L" ; " << *r.end->poly << L"]";
+        out << "[" << *r.start->poly << " ; " << *r.end->poly << "]";
 
         return out;
     }