projects
/
pspp
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix PR 13054.
[pspp]
/
src
/
data-in.h
diff --git
a/src/data-in.h
b/src/data-in.h
index 450e10d2edb53e4a9620e2bea110d0a0364e8065..382b412909a0ca93000e92c8653d252d22a15991 100644
(file)
--- a/
src/data-in.h
+++ b/
src/data-in.h
@@
-14,19
+14,21
@@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
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., 5
9 Temple Place - Suite 330
, Boston, MA
- 0211
1-1307
, USA. */
+ Foundation, Inc., 5
1 Franklin Street, Fifth Floor
, Boston, MA
+ 0211
0-1301
, USA. */
#if !data_in_h
#define data_in_h 1
#include <stddef.h>
#if !data_in_h
#define data_in_h 1
#include <stddef.h>
+#include "bool.h"
#include "format.h"
/* Flags. */
enum
{
DI_IGNORE_ERROR = 01, /* Don't report errors to the user. */
#include "format.h"
/* Flags. */
enum
{
DI_IGNORE_ERROR = 01, /* Don't report errors to the user. */
+ DI_IMPLIED_DECIMALS = 02 /* Insert decimals if no '.' in input. */
};
/* Information about parsing one data field. */
};
/* Information about parsing one data field. */
@@
-42,7
+44,7
@@
struct data_in
struct fmt_spec format; /* Format specification to use. */
};
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);
void data_in_finite_line (struct data_in *di, const char *line, size_t len,
int fc, int lc);