[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[pre-lexer 05/21] PERMISSIONS: Add missing check for string token.
From: |
Ben Pfaff |
Subject: |
[pre-lexer 05/21] PERMISSIONS: Add missing check for string token. |
Date: |
Thu, 23 Sep 2010 21:20:41 -0700 |
---
src/language/utilities/permissions.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/src/language/utilities/permissions.c
b/src/language/utilities/permissions.c
index 03458fc..967b1bd 100644
--- a/src/language/utilities/permissions.c
+++ b/src/language/utilities/permissions.c
@@ -47,6 +47,9 @@ cmd_permissions (struct lexer *lexer, struct dataset *ds
UNUSED)
if (lex_match_id (lexer, "FILE"))
lex_match (lexer, '=');
+ if (!lex_force_string (lexer))
+ return CMD_FAILURE;
+
fn = ds_xstrdup (lex_tokstr (lexer));
lex_force_match (lexer, T_STRING);
--
1.7.1
- [pre-lexer 08/21] Make translation easier., (continued)
- [pre-lexer 08/21] Make translation easier., Ben Pfaff, 2010/09/24
- [pre-lexer 14/21] command: Add specific DATASET unimplemented commands., Ben Pfaff, 2010/09/24
- [pre-lexer 12/21] command: Remove INSERT from list of unimplemented commands., Ben Pfaff, 2010/09/24
- [pre-lexer 20/21] data-in: Make data_in() parameters more uniform., Ben Pfaff, 2010/09/24
- [pre-lexer 02/21] i18n: Use UTF8 macro instead of "UTF8" literal string., Ben Pfaff, 2010/09/24
- [pre-lexer 09/21] lexer: Improve translatability of lex_error()., Ben Pfaff, 2010/09/24
- [pre-lexer 15/21] message: Consistently initialize locator; use 0 for "no line number"., Ben Pfaff, 2010/09/24
- [pre-lexer 06/21] AGGREGATE: Simplify code., Ben Pfaff, 2010/09/24
- [pre-lexer 17/21] calendar: Use sensible error reporting in calendar_gregorian_to_offset()., Ben Pfaff, 2010/09/24
- [pre-lexer 16/21] message: Add column range to struct msg_locator., Ben Pfaff, 2010/09/24
- [pre-lexer 05/21] PERMISSIONS: Add missing check for string token.,
Ben Pfaff <=
- [pre-lexer 10/21] lexer: Remove DUMP_TOKENS debugging feature., Ben Pfaff, 2010/09/24
- [pre-lexer 18/21] data-in: Eliminate "implied_decimals" parameter from data_in()., Ben Pfaff, 2010/09/24
- [pre-lexer 21/21] data-in: Get rid of first_column, last_column arguments., Ben Pfaff, 2010/09/24
- [pre-lexer 07/21] HOST: Use more modern syntax., Ben Pfaff, 2010/09/24
- Re: [pre-lexer 00/21] preparation for work on lexer, John Darrington, 2010/09/24