From 8a92de555939887bbb784e44f4e3c901698a2dd4 Mon Sep 17 00:00:00 2001 From: Ben Pfaff Date: Sun, 12 Sep 2010 14:05:59 -0700 Subject: [PATCH] PERMISSIONS: Add missing check for string token. --- src/language/utilities/permissions.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/language/utilities/permissions.c b/src/language/utilities/permissions.c index 03458fcef0..967b1bd2a1 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); -- 2.30.2