X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fdata%2Fscratch-writer.c;h=ed88af6db4ee1a211443702de9545c251546abc7;hb=828f40a9dfc8522482bc59b939227f9f93ee691a;hp=70a65ce9b67760ec585c9a54878174f4abc300bf;hpb=707848060e414fe93458834446dd7cdbf800667f;p=pspp diff --git a/src/data/scratch-writer.c b/src/data/scratch-writer.c index 70a65ce9b6..ed88af6db4 100644 --- a/src/data/scratch-writer.c +++ b/src/data/scratch-writer.c @@ -34,6 +34,8 @@ #include "xalloc.h" +#define N_(msgid) (msgid) + /* A scratch file writer. */ struct scratch_writer { @@ -44,7 +46,7 @@ struct scratch_writer struct casewriter *subwriter; /* Data output. */ }; -static struct casewriter_class scratch_writer_casewriter_class; +static const struct casewriter_class scratch_writer_casewriter_class; /* Opens FH, which must have referent type FH_REF_SCRATCH, and returns a scratch_writer for it, or a null pointer on @@ -60,7 +62,9 @@ scratch_writer_open (struct file_handle *fh, size_t dict_value_cnt; /* Get exclusive write access to handle. */ - lock = fh_lock (fh, FH_REF_SCRATCH, "scratch file", FH_ACC_WRITE, true); + /* TRANSLATORS: this fragment will be interpolated into + messages in fh_lock() that identify types of files. */ + lock = fh_lock (fh, FH_REF_SCRATCH, N_("scratch file"), FH_ACC_WRITE, true); if (lock == NULL) return NULL; @@ -139,7 +143,7 @@ scratch_writer_casewriter_destroy (struct casewriter *w UNUSED, void *writer_) free (writer); } -static struct casewriter_class scratch_writer_casewriter_class = +static const struct casewriter_class scratch_writer_casewriter_class = { scratch_writer_casewriter_write, scratch_writer_casewriter_destroy,