Lines Matching defs:end
29 * end-of-file. Comments and line continuation are handled
114 * considered end-of-file markers.
128 * Scan to the end of a comment.
132 * Output: The character that marks the end of the comment. Normally,
139 * considered end-of-file markers.
158 * pos - This is taken to be the offset of the end of the
192 int end;
196 end = 0; /* <end> is the current "end of string" offset. In most */
198 /* character written to bufr[] is a space, then <end> */
223 bufr[end] = '\0';
224 if( 0 == end ) /* Don't allow an empty name. */
238 bufr[end] = '\0';
243 end = ( (i > 0) && (' ' == bufr[i - 1]) ) ? (i - 1) : (i);
250 bufr[end] = ' ';
251 i = end + 1;
257 end = i;
294 int end = 0; /* bufr[end] is current end-of-string. */
315 case '=': /* Equal sign marks end of param name. */
316 if( 0 == end ) /* Don't allow an empty name. */
321 bufr[end++] = '\0'; /* Mark end of string & advance. */
322 i = end; /* New string starts here. */
323 vstart = end; /* New string is parameter value. */
331 bufr[end] = '\0';
336 end = ( (i > 0) && (' ' == bufr[i - 1]) ) ? (i - 1) : (i);
343 rprintf(FERROR, "%s Unexpected end-of-file at: %s\n", func, bufr );
349 bufr[end] = ' ';
350 i = end + 1;
356 end = i;
384 case '\n': /* Marks end of value unless there's a '\'. */
390 for( end = i; (end >= 0) && isspace(((unsigned char *) bufr)[end]); end-- )
397 bufr[i++] = c; /* not advance <end>. This allows trimming */
398 if( !isspace( c ) ) /* of whitespace at the end of the line. */
399 end = i;
404 bufr[end] = '\0'; /* End of value. */