Lines Matching refs:msg_ctxt_id
144 const char *msg_ctxt_id, const char *msgid,
147 const char *translation = dcgettext (domain, msg_ctxt_id, category);
148 if (translation == msg_ctxt_id)
163 const char *msg_ctxt_id, const char *msgid,
168 dcngettext (domain, msg_ctxt_id, msgid_plural, n, category);
169 if (translation == msg_ctxt_id || translation == msgid_plural)
210 char msg_ctxt_id[msgctxt_len + msgid_len];
213 char *msg_ctxt_id =
217 if (msg_ctxt_id != NULL)
220 memcpy (msg_ctxt_id, msgctxt, msgctxt_len - 1);
221 msg_ctxt_id[msgctxt_len - 1] = '\004';
222 memcpy (msg_ctxt_id + msgctxt_len, msgid, msgid_len);
223 translation = dcgettext (domain, msg_ctxt_id, category);
225 if (msg_ctxt_id != buf)
226 free (msg_ctxt_id);
228 if (translation != msg_ctxt_id)
256 char msg_ctxt_id[msgctxt_len + msgid_len];
259 char *msg_ctxt_id =
263 if (msg_ctxt_id != NULL)
266 memcpy (msg_ctxt_id, msgctxt, msgctxt_len - 1);
267 msg_ctxt_id[msgctxt_len - 1] = '\004';
268 memcpy (msg_ctxt_id + msgctxt_len, msgid, msgid_len);
269 translation = dcngettext (domain, msg_ctxt_id, msgid_plural, n, category);
271 if (msg_ctxt_id != buf)
272 free (msg_ctxt_id);
274 if (!(translation == msg_ctxt_id || translation == msgid_plural))