whitespace

This commit is contained in:
Bill Currie 2002-03-21 21:56:22 +00:00
parent d00d6a539a
commit 5a30278e77

View file

@ -26,6 +26,7 @@
*/
static const char rcsid[] =
"$Id$";
#include <stdlib.h>
@ -40,7 +41,8 @@ dstring_new (void)
{
dstring_t *new;
new = calloc (1, sizeof(dstring_t));
new = calloc (1, sizeof (dstring_t));
if (!new)
Sys_Error ("dstring_new: Failed to allocate memory.\n");
return new;
@ -58,7 +60,7 @@ void
dstring_adjust (dstring_t *dstr)
{
if (dstr->size > dstr->truesize) {
dstr->str = realloc(dstr->str, dstr->size);
dstr->str = realloc (dstr->str, dstr->size);
if (!dstr->str)
Sys_Error ("dstring_adjust: Failed to reallocate memory.\n");
dstr->truesize = dstr->size;
@ -83,14 +85,14 @@ dstring_insert (dstring_t *dstr, const char *data, unsigned int len,
dstr->size += len;
dstring_adjust (dstr);
memmove (dstr->str+pos+len, dstr->str+pos, oldsize - pos);
memcpy (dstr->str+pos, data, len);
memmove (dstr->str + pos + len, dstr->str + pos, oldsize - pos);
memcpy (dstr->str + pos, data, len);
}
void
dstring_snip (dstring_t *dstr, unsigned int pos, unsigned int len)
{
memmove (dstr->str+pos, dstr->str+pos+len, dstr->size-pos-len);
memmove (dstr->str + pos, dstr->str + pos + len, dstr->size - pos - len);
dstr->size -= len;
dstring_adjust (dstr);
}
@ -107,45 +109,49 @@ dstring_newstr (void)
{
dstring_t *new;
new = calloc(1, sizeof(dstring_t));
new = calloc (1, sizeof (dstring_t));
if (!new)
Sys_Error ("dstring_newstr: Failed to allocate memory.\n");
new->size = 1;
dstring_adjust(new);
dstring_adjust (new);
new->str[0] = 0;
return new;
}
void
dstring_appendstr (dstring_t *dstr, const char *str) {
dstr->size += strlen(str);
dstring_adjust(dstr);
strcat(dstr->str, str);
dstring_appendstr (dstring_t *dstr, const char *str)
{
dstr->size += strlen (str);
dstring_adjust (dstr);
strcat (dstr->str, str);
}
void
dstring_appendsubstr (dstring_t *dstr, const char *str, unsigned int len) {
dstring_appendsubstr (dstring_t *dstr, const char *str, unsigned int len)
{
unsigned int l = strlen (str);
if (len > l)
len = l;
dstr->size += len;
dstring_adjust(dstr);
strncat(dstr->str, str, len);
dstring_adjust (dstr);
strncat (dstr->str, str, len);
}
void
dstring_insertstr (dstring_t *dstr, const char *str, unsigned int pos)
{
// Don't insert strlen + 1 to achieve concatenation
dstring_insert (dstr, str, strlen(str), pos);
dstring_insert (dstr, str, strlen (str), pos);
}
void
dstring_insertsubstr (dstring_t *dstr, const char *str, unsigned int pos,
unsigned int len)
{
// Don't insert strlen + 1 to achieve concatenation
unsigned int l = strlen (str);
if (len > l)
len = l;
dstring_insert (dstr, str, len, pos);