Changeset 1935 for trunk/src/kmk/misc.c


Ignore:
Timestamp:
Oct 25, 2008, 5:04:06 PM (17 years ago)
Author:
bird
Message:

kmk: new function - eval-opt-var

File:
1 edited

Legend:

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

    r1925 r1935  
    112112  if (in == 0)
    113113      return line + linelen;
     114  if (in == line || in[-1] != '\\')
     115    {
     116      do
     117        {
     118          unsigned int off_in = in - line;
     119          if (off_in == linelen)
     120            return in;
     121          in = memchr (in + 1, '\n', linelen - off_in - 1);
     122          if (in == 0)
     123            return line + linelen;
     124        }
     125      while (in[-1] != '\\');
     126    }
    114127#endif
    115128
Note: See TracChangeset for help on using the changeset viewer.