projects
/
pspp
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix buffer overflow in linear regression.
[pspp]
/
src
/
ui
/
gui
/
executor.c
diff --git
a/src/ui/gui/executor.c
b/src/ui/gui/executor.c
index e9ef3f07b784536896e10e011051fea4c4d1cc78..d6486ee4e7977b0b93fd188eaebf6a10dc1ec382 100644
(file)
--- a/
src/ui/gui/executor.c
+++ b/
src/ui/gui/executor.c
@@
-134,14
+134,14
@@
execute_syntax (PsppireDataWindow *window, struct lex_reader *lex_reader)
struct dataset *ds = session_active_dataset (the_session);
enum cmd_result result = cmd_parse (lexer, ds);
struct dataset *ds = session_active_dataset (the_session);
enum cmd_result result = cmd_parse (lexer, ds);
- if (
cmd_result_is_failure (result))
+ if (cmd_result_is_failure (result))
{
retval = FALSE;
{
retval = FALSE;
- if (
lex_get_error_mode (lexer) == LEX_ERROR_STOP
)
+ if (
lex_get_error_mode (lexer) == LEX_ERROR_STOP
)
break;
}
break;
}
- if (
result == CMD_EOF || result == CMD_FINISH)
+ if (result == CMD_EOF || result == CMD_FINISH)
break;
}
break;
}
@@
-200,5
+200,5
@@
execute_syntax_string (PsppireDataWindow *window, gchar *syntax)
void
execute_const_syntax_string (PsppireDataWindow *window, const gchar *syntax)
{
void
execute_const_syntax_string (PsppireDataWindow *window, const gchar *syntax)
{
- execute_syntax (window, lex_reader_for_string (syntax));
+ execute_syntax (window, lex_reader_for_string (syntax
, "UTF-8"
));
}
}