PennMUSH Community
Show
Ignore:
Timestamp:
10/05/07 15:36:32 (1 year ago)
Author:
shawnw
Message:

Merge with devel

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • 1.8.3/trunk/src/db.c

    r1032 r1117  
    12201220      tb2 = getstring_noalloc(f); 
    12211221      if (strchr(tb2, TAG_START) || strchr(tb2, ESC_CHAR)) { 
    1222         as = parse_ansi_string_real(tb2, 1); 
     1222        as = parse_ansi_string(tb2); 
    12231223        tb2 = tbuf2; 
    12241224        safe_ansi_string(as, 0, as->len, tbuf2, &tb2); 
     
    13071307      if (strchr(value, ESC_CHAR) || strchr(value, TAG_START)) { 
    13081308        char *vp = value; 
    1309         as = parse_ansi_string_real(value, 1); 
     1309        as = parse_ansi_string(value); 
    13101310        safe_ansi_string(as, 0, as->len, value, &vp); 
    13111311        *vp = '\0'; 
     
    18021802init_objdata_htab(int size, void (*free_data) (void *)) 
    18031803{ 
    1804   if (size < 128
    1805     size = 128
    1806   hash_init(&htab_objdata, size, 4, free_data); 
    1807   hashinit(&htab_objdata_keys, 8, 32); 
     1804  if (size < 10
     1805    size = 10
     1806  hash_init(&htab_objdata, size, free_data); 
     1807  hashinit(&htab_objdata_keys, 8); 
    18081808} 
    18091809 
     
    18291829  hashdelete(keyname, &htab_objdata); 
    18301830  if (data) { 
    1831     if (hashadd(keyname, data, &htab_objdata) < 0
     1831    if (!hashadd(keyname, data, &htab_objdata)
    18321832      return NULL; 
    18331833    if (hash_find(&htab_objdata_keys, keybase) == NULL) {