/[global]/global/libutil/strbuf.c
ViewVC logotype

Diff of /global/libutil/strbuf.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.19 by shigio, Wed Apr 6 06:15:54 2005 UTC revision 1.20 by shigio, Wed Apr 6 09:06:44 2005 UTC
# Line 108  strbuf_dump(msg) Line 108  strbuf_dump(msg)
108                  if (strbuf_getlen(sb) <= strlen(p))                  if (strbuf_getlen(sb) <= strlen(p))
109                          fprintf(stderr, ", value=|%s|\n", p);                          fprintf(stderr, ", value=|%s|\n", p);
110                  else {                  else {
111                          fprintf(stderr, "\n");                          fputc('\n', stderr);
112                          for (; p < end; p += strlen(p) + 1)                          for (; p < end; p += strlen(p) + 1)
113                                  fprintf(stderr, "\t|%s|", p);                                  fprintf(stderr, "\t|%s|", p);
114                  }                  }
# Line 249  strbuf_puts(sb, s) Line 249  strbuf_puts(sb, s)
249          }          }
250  }  }
251  /*  /*
252     * strbuf_puts_nl: Put string with a new line
253     *
254     *      i)      sb      statically defined string buffer
255     *      i)      s       string
256     */
257    void
258    strbuf_puts_nl(sb, s)
259            STRBUF *sb;
260            const char *s;
261    {
262            if (!sb->alloc_failed) {
263                    while (*s) {
264                            if (sb->curp >= sb->endp)
265                                    __strbuf_expandbuf(sb, 0);
266                            *sb->curp++ = *s++;
267                    }
268                    if (sb->curp >= sb->endp)
269                            __strbuf_expandbuf(sb, 0);
270                    *sb->curp++ = '\n';
271            }
272    }
273    /*
274   * strbuf_putn: put digit string at the last of buffer.   * strbuf_putn: put digit string at the last of buffer.
275   *   *
276   *      i)      sb      STRBUF structure   *      i)      sb      STRBUF structure

Legend:
Removed from v.1.19  
changed lines
  Added in v.1.20

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26