Ignore:
Timestamp:
Oct 13, 2008, 7:01:17 AM (17 years ago)
Author:
bird
Message:

kmk: replaced strlen with strcache_get_len in a number of place in set_file_variables (snap_deps).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kmk/commands.c

    r1440 r1860  
    9696        {
    9797          name = file->name;
     98#ifndef CONFIG_WITH_VALUE_LENGTH
    9899          len = strlen (name);
     100#else
     101          len = strcache_get_len (name);
     102#endif
    99103        }
    100104
    101105      for (d = enter_file (strcache_add (".SUFFIXES"))->deps; d ; d = d->next)
    102106        {
     107#ifndef CONFIG_WITH_VALUE_LENGTH
    103108          unsigned int slen = strlen (dep_name (d));
     109#else
     110          unsigned int slen = strcache_get_len (dep_name (d));
     111#endif
    104112          if (len > slen && strneq (dep_name (d), name + (len - slen), slen))
    105113            {
     
    156164    for (d = file->deps; d != 0; d = d->next)
    157165      if (! d->ignore_mtime)
     166#ifndef CONFIG_WITH_VALUE_LENGTH
    158167        plus_len += strlen (dep_name (d)) + 1;
     168#else
     169        plus_len += strcache_get_len (dep_name (d)) + 1;
     170#endif
    159171    if (plus_len == 0)
    160172      plus_len++;
     
    178190          else
    179191#endif
     192#ifndef CONFIG_WITH_VALUE_LENGTH
    180193            len = strlen (c);
     194#else
     195            len = strcache_get_len (c);
     196#endif
    181197
    182198          memcpy (cp, c, len);
     
    201217    for (d = file->deps; d != 0; d = d->next)
    202218      if (d->ignore_mtime)
     219#ifndef CONFIG_WITH_VALUE_LENGTH
    203220        bar_len += strlen (dep_name (d)) + 1;
     221#else
     222        bar_len += strcache_get_len (dep_name (d)) + 1;
     223#endif
    204224    if (bar_len == 0)
    205225      bar_len++;
     
    229249        else
    230250#endif
     251#ifndef CONFIG_WITH_VALUE_LENGTH
    231252          len = strlen (c);
     253#else
     254          len = strcache_get_len (c);
     255#endif
    232256
    233257        if (d->ignore_mtime)
     
    336360#else
    337361  cmds->lines_flags = xmalloc (nlines);
    338 #endif 
     362#endif
    339363  for (idx = 0; idx < nlines; ++idx)
    340364    {
Note: See TracChangeset for help on using the changeset viewer.