if (cmd.n_lrecl[0] == NOT_LONG)
msg (SE, _("Fixed-length records were specified on /RECFORM, but "
"record length was not specified on /LRECL. "
- "Assuming %d-character records."),
- properties.record_width);
+ "Assuming %u-character records."),
+ (unsigned int) properties.record_width);
else if (cmd.n_lrecl[0] < 1)
msg (SE, _("Record length (%ld) must be at least one byte. "
- "Assuming %d-character records."),
- cmd.n_lrecl[0], properties.record_width);
+ "Assuming %u-character records."),
+ cmd.n_lrecl[0], (unsigned int) properties.record_width);
else
properties.record_width = cmd.n_lrecl[0];
break;
}
int
-cmd_close_file_handle (struct lexer *lexer, struct dataset *ds UNUSED)
+cmd_close_file_handle (struct lexer *lexer, struct dataset *ds UNUSED)
{
struct file_handle *handle;
/* Returns the name for REFERENT. */
static const char *
-referent_name (enum fh_referent referent)
+referent_name (enum fh_referent referent)
{
- switch (referent)
+ switch (referent)
{
case FH_REF_FILE:
return _("file");
{
struct file_handle *handle;
- if (lex_match_id (lexer, "INLINE"))
+ if (lex_match_id (lexer, "INLINE"))
handle = fh_inline_file ();
- else
+ else
{
if (lex_token (lexer) != T_ID && lex_token (lexer) != T_STRING)
{
}
handle = NULL;
- if (lex_token (lexer) == T_ID)
+ if (lex_token (lexer) == T_ID)
handle = fh_from_id (lex_tokid (lexer));
- if (handle == NULL)
- handle = fh_from_file_name (ds_cstr (lex_tokstr (lexer)));
+ if (handle == NULL)
+ handle = fh_from_file_name (ds_cstr (lex_tokstr (lexer)));
if (handle == NULL)
{
- if (lex_token (lexer) != T_ID || lex_tokid (lexer)[0] != '#' || get_syntax () != ENHANCED)
+ if (lex_token (lexer) != T_ID || lex_tokid (lexer)[0] != '#' || get_syntax () != ENHANCED)
handle = fh_create_file (NULL, ds_cstr (lex_tokstr (lexer)),
fh_default_properties ());
else
lex_get (lexer);
}
- if (!(fh_get_referent (handle) & referent_mask))
+ if (!(fh_get_referent (handle) & referent_mask))
{
msg (SE, _("Handle for %s not allowed here."),
referent_name (fh_get_referent (handle)));