where : value returned was inverted.
[scilab.git] / scilab / modules / types / includes / callable.hxx
index 8de14ab..9bd762a 100644 (file)
@@ -36,7 +36,10 @@ public :
         Error
     };
 
-    Callable(): InternalType() {}
+    Callable(): InternalType()
+    {
+        m_iFirstLine = 0;
+    }
     virtual             ~Callable() {}
 
     bool                isCallable()
@@ -87,9 +90,20 @@ public :
         return -1;
     }
 
+    virtual int        getFirstLine(void)
+    {
+        return m_iFirstLine;
+    }
+
+    virtual void       setFirstLine(int _iFirstLine)
+    {
+        m_iFirstLine = _iFirstLine;
+    }
+
 protected :
     std::wstring           m_wstName;
     std::wstring           m_wstModule;
+    int                    m_iFirstLine;
 };
 }