Subcommand to export a model as a C function
[pspp-builds.git] / src / data-in.h
index 8720fbe1c2bd2cedfed51d65ebbe7714c4be1e15..287b2fbeda7bf180543c895b483c7cfd2fb82886 100644 (file)
 
    You should have received a copy of the GNU General Public License
    along with this program; if not, write to the Free Software
-   Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-   02111-1307, USA. */
+   Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+   02110-1301, USA. */
 
 #if !data_in_h
 #define data_in_h 1
 
 #include <stddef.h>
+#include <stdbool.h>
 #include "format.h"
 
 /* Flags. */
@@ -33,8 +34,8 @@ enum
 /* Information about parsing one data field. */
 struct data_in
   {
-    const unsigned char *s;    /* Source start. */
-    const unsigned char *e;    /* Source end. */
+    const char *s;              /* Source start. */
+    const char *e;              /* Source end. */
 
     union value *v;            /* Destination. */
 
@@ -43,7 +44,7 @@ struct data_in
     struct fmt_spec format;    /* Format specification to use. */
   };
 
-int data_in (struct data_in *);
+bool data_in (struct data_in *);
 
 void data_in_finite_line (struct data_in *di, const char *line, size_t len,
                          int fc, int lc);