Lines Matching refs:ret
102 TYPE ret; local
104 if ((ret.name = Strdup(str)))
105 ret.info = isterminfo(str);
106 return (ret);
123 TEMPLATE ret; local
131 ret.keyword = 0;
137 ret.keyword = 0;
143 ret.keyword = Strdup(str);
146 if (!ret.keyword) {
150 if (!searchlist(ret.keyword, keyword_list)) {
152 ret.keyword = 0;
159 ret.keyword = 0;
167 ret.pattern = q_strdup(str);
170 if (!ret.pattern) {
172 ret.keyword = 0;
176 if (!*ret.pattern) {
178 ret.keyword = 0;
182 if (!(ret.re = compile(ret.pattern, (char *)0, (char *)0))) {
184 ret.keyword = 0;
187 ret.nbra = nbra;
191 ret.keyword = 0;
194 ret.result = q_strdup(str);
195 if (!ret.result) {
197 ret.keyword = 0;
200 Done: return (ret);
313 register char *ret, local
328 ret = Malloc(len + 1);
329 if (!ret) {
334 r = ret;
350 return (ret);
467 char *ret; local
481 if (!(ret = q = Malloc(len + 1)))
491 return (ret);