lines is a fucking define in some includes (termcap stuff)
Sylvestre Ledru [Thu, 21 Feb 2008 14:36:29 +0000 (14:36 +0000)]
scilab/modules/history_manager/includes/HistoryManager.h

index 00f4f69..21f7f84 100644 (file)
@@ -13,6 +13,7 @@
 /*------------------------------------------------------------------------*/
 #ifndef __HISTORYMANAGER_C_H__
 #define __HISTORYMANAGER_C_H__
+#include "BOOL.h"
 #include "machine.h" /* BOOL */
 /*------------------------------------------------------------------------*/
 #ifdef __cplusplus
@@ -26,6 +27,15 @@ extern "C" {
        BOOL historyIsEnabled(void);
 
        /**
+        * append lines to History manager
+        * @param array of string
+        * @param size of the array of string
+        * @return TRUE or FALSE
+        */
+       BOOL appendLinesToScilabHistory(char **lines_, int numberoflines);
+       // Note it is lines_ because line is a keyword for term stuff
+
+       /**
        * add a line to History manager
        * @param a line to add
        * line isn't added if it is the same as previous (FALSE)
@@ -34,14 +44,6 @@ extern "C" {
        BOOL appendLineToScilabHistory(char *line);
 
        /**
-       * append lines to History manager
-       * @param array of string
-       * @param size of the array of string
-       * @return TRUE or FALSE
-       */
-       BOOL appendLinesToScilabHistory(char **lines,int numberoflines);
-
-       /**
        * Display history
        */
        void displayScilabHistory(void);