#include "gl/progname.h"
#include "gl/xalloc.h"
-#include "gettext.h"
-#define _(msgid) gettext (msgid)
-
#define ID_MAX_LEN 64
struct sfm_reader
break;
case 4:
- sys_error (&r, _("Misplaced type 4 record."));
+ sys_error (&r, "Misplaced type 4 record.");
case 6:
read_document_record (&r);
break;
default:
- sys_error (&r, _("Unrecognized record type %d."), rec_type);
+ sys_error (&r, "Unrecognized record type %d.", rec_type);
}
}
printf ("%08llx: end-of-dictionary record "
read_string (r, eye_catcher, sizeof eye_catcher);
if (strcmp ("$FL2", rec_type) != 0)
- sys_error (r, _("This is not an SPSS system file."));
+ sys_error (r, "This is not an SPSS system file.");
/* Identify integer format. */
read_bytes (r, raw_layout_code, sizeof raw_layout_code);
&r->integer_format))
|| (r->integer_format != INTEGER_MSB_FIRST
&& r->integer_format != INTEGER_LSB_FIRST))
- sys_error (r, _("This is not an SPSS system file."));
+ sys_error (r, "This is not an SPSS system file.");
layout_code = integer_get (r->integer_format,
raw_layout_code, sizeof raw_layout_code);
read_bytes (r, raw_bias, sizeof raw_bias);
if (float_identify (100.0, raw_bias, sizeof raw_bias, &r->float_format) == 0)
{
- sys_warn (r, _("Compression bias is not the usual "
- "value of 100, or system file uses unrecognized "
- "floating-point format."));
+ sys_warn (r, "Compression bias is not the usual value of 100, or system "
+ "file uses unrecognized floating-point format.");
if (r->integer_format == INTEGER_MSB_FIRST)
r->float_format = FLOAT_IEEE_DOUBLE_BE;
else
/* Get variable label, if any. */
if (has_variable_label != 0 && has_variable_label != 1)
- sys_error (r, _("Variable label indicator field is not 0 or 1."));
+ sys_error (r, "Variable label indicator field is not 0 or 1.");
if (has_variable_label == 1)
{
long long int offset = ftello (r->file);
{
if (missing_value_code < -3 || missing_value_code > 3
|| missing_value_code == -1)
- sys_error (r, _("Numeric missing value indicator field is not "
- "-3, -2, 0, 1, 2, or 3."));
+ sys_error (r, "Numeric missing value indicator field is not "
+ "-3, -2, 0, 1, 2, or 3.");
if (missing_value_code < 0)
{
double low = read_float (r);
else if (width > 0)
{
if (missing_value_code < 1 || missing_value_code > 3)
- sys_error (r, _("String missing value indicator field is not "
- "0, 1, 2, or 3."));
+ sys_error (r, "String missing value indicator field is not "
+ "0, 1, 2, or 3.");
for (i = 0; i < missing_value_code; i++)
{
char string[9];
/* Read record type of type 4 record. */
if (read_int (r) != 4)
- sys_error (r, _("Variable index record (type 4) does not immediately "
- "follow value label record (type 3) as it should."));
+ sys_error (r, "Variable index record (type 4) does not immediately "
+ "follow value label record (type 3) as it should.");
/* Read number of variables associated with value label from type 4
record. */
return;
default:
- sys_warn (r, _("Unrecognized record type 7, subtype %d."), subtype);
+ sys_warn (r, "Unrecognized record type 7, subtype %d.", subtype);
read_unknown_extension (r, size, count);
return;
}
printf ("%08llx: machine integer info\n", offset);
if (size != 4 || count != 8)
- sys_error (r, _("Bad size (%zu) or count (%zu) field on record type 7, "
- "subtype 3."),
- size, count);
+ sys_error (r, "Bad size (%zu) or count (%zu) field on record type 7, "
+ "subtype 3.", size, count);
printf ("\tVersion: %d.%d.%d\n",
version_major, version_minor, version_revision);
printf ("%08llx: machine float info\n", offset);
if (size != 8 || count != 3)
- sys_error (r, _("Bad size (%zu) or count (%zu) on extension 4."),
+ sys_error (r, "Bad size (%zu) or count (%zu) on extension 4.",
size, count);
printf ("\tsysmis: %g\n", sysmis);
if (sysmis != SYSMIS)
- sys_warn (r, _("File specifies unexpected value %g as %s."),
+ sys_warn (r, "File specifies unexpected value %g as %s.",
sysmis, "SYSMIS");
printf ("\thighest: %g\n", highest);
if (highest != HIGHEST)
- sys_warn (r, _("File specifies unexpected value %g as %s."),
+ sys_warn (r, "File specifies unexpected value %g as %s.",
highest, "HIGHEST");
printf ("\tlowest: %g\n", lowest);
if (lowest != LOWEST)
- sys_warn (r, _("File specifies unexpected value %g as %s."),
+ sys_warn (r, "File specifies unexpected value %g as %s.",
lowest, "LOWEST");
}
if (!text_match (text, ' '))
{
- sys_warn (r, _("Missing space following `%c' at offset %zu "
- "in MRSETS record"), 'E', text_pos (text));
+ sys_warn (r, "Missing space following `%c' at offset %zu "
+ "in MRSETS record", 'E', text_pos (text));
break;
}
if (!strcmp (number, "11"))
label_from_var_label = true;
else if (strcmp (number, "1"))
- sys_warn (r, _("Unexpected label source value `%s' "
- "following `E' at offset %zu in MRSETS record"),
+ sys_warn (r, "Unexpected label source value `%s' "
+ "following `E' at offset %zu in MRSETS record",
number, text_pos (text));
}
(long long int) ftello (r->file));
if (size != 4)
{
- sys_warn (r, _("Bad size %zu on extension 11."), size);
+ sys_warn (r, "Bad size %zu on extension 11.", size);
skip_bytes (r, size * count);
return;
}
includes_width = false;
else
{
- sys_warn (r, _("Extension 11 has bad count %zu (for %zu variables)."),
+ sys_warn (r, "Extension 11 has bad count %zu (for %zu variables.",
count, n_vars);
skip_bytes (r, size * count);
return;
const char *value = text_tokenize (text, '\n');
if (value == NULL)
{
- sys_warn (r, _("%s: Error parsing attribute value %s[%d]"),
+ sys_warn (r, "%s: Error parsing attribute value %s[%d]",
variable, key, index);
return false;
}
if (strlen (value) < 2
|| value[0] != '\'' || value[strlen (value) - 1] != '\'')
- sys_warn (r, _("%s: Attribute value %s[%d] is not quoted: %s"),
+ sys_warn (r, "%s: Attribute value %s[%d] is not quoted: %s",
variable, key, index, value);
else
printf ("\t%s: %s[%d] = \"%.*s\"\n",
if (size != 8)
{
- sys_warn (r, _("Bad size %zu for extended number of cases."), size);
+ sys_warn (r, "Bad size %zu for extended number of cases.", size);
skip_bytes (r, size * count);
return;
}
if (count != 2)
{
- sys_warn (r, _("Bad count %zu for extended number of cases."), size);
+ sys_warn (r, "Bad count %zu for extended number of cases.", size);
skip_bytes (r, size * count);
return;
}
/* Read variable name. */
var_name_len = read_int (r);
if (var_name_len > ID_MAX_LEN)
- sys_error (r, _("Variable name length in long string value label "
- "record (%d) exceeds %d-byte limit."),
+ sys_error (r, "Variable name length in long string value label "
+ "record (%d) exceeds %d-byte limit.",
var_name_len, ID_MAX_LEN);
read_string (r, var_name, var_name_len + 1);
if (bytes_read == byte_cnt)
return true;
else if (ferror (r->file))
- sys_error (r, _("System error: %s."), strerror (errno));
+ sys_error (r, "System error: %s.", strerror (errno));
else if (!eof_is_ok || bytes_read != 0)
- sys_error (r, _("Unexpected end of file."));
+ sys_error (r, "Unexpected end of file.");
else
return false;
}