Lines Matching defs:msg_ctxt_id
136 const char *msg_ctxt_id, const char *msgid,
139 const char *translation = dcgettext (domain, msg_ctxt_id, category);
140 if (translation == msg_ctxt_id)
155 const char *msg_ctxt_id, const char *msgid,
160 dcngettext (domain, msg_ctxt_id, msgid_plural, n, category);
161 if (translation == msg_ctxt_id || translation == msgid_plural)
202 char msg_ctxt_id[msgctxt_len + msgid_len];
205 char *msg_ctxt_id =
209 if (msg_ctxt_id != NULL)
212 memcpy (msg_ctxt_id, msgctxt, msgctxt_len - 1);
213 msg_ctxt_id[msgctxt_len - 1] = '\004';
214 memcpy (msg_ctxt_id + msgctxt_len, msgid, msgid_len);
215 translation = dcgettext (domain, msg_ctxt_id, category);
217 if (msg_ctxt_id != buf)
218 free (msg_ctxt_id);
220 if (translation != msg_ctxt_id)
248 char msg_ctxt_id[msgctxt_len + msgid_len];
251 char *msg_ctxt_id =
255 if (msg_ctxt_id != NULL)
258 memcpy (msg_ctxt_id, msgctxt, msgctxt_len - 1);
259 msg_ctxt_id[msgctxt_len - 1] = '\004';
260 memcpy (msg_ctxt_id + msgctxt_len, msgid, msgid_len);
261 translation = dcngettext (domain, msg_ctxt_id, msgid_plural, n, category);
263 if (msg_ctxt_id != buf)
264 free (msg_ctxt_id);
266 if (!(translation == msg_ctxt_id || translation == msgid_plural))