Changeset 1618 for trunk/src/kmk


Ignore:
Timestamp:
May 12, 2008, 9:33:51 PM (17 years ago)
Author:
bird
Message:

Fixed a bug in func_kbuild_source_prop (kb-src-prop) that would cause defpath to be applied to flags and stuff.

File:
1 edited

Legend:

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

    r1611 r1618  
    15121512
    15131513
    1514 /* get a source property. Doesn't respect the default path. */
     1514/* get a source property. */
    15151515char *
    15161516func_kbuild_source_prop(char *o, char **argv, const char *pszFuncName)
     
    15351535        fatal(NILF, _("incorrect direction argument `%s'!"), argv[2]);
    15361536    if (argv[3])
    1537         pDefPath = kbuild_get_variable("defpath");
     1537    {
     1538        const char *psz = argv[3];
     1539        while (isspace(*psz))
     1540            psz++;
     1541        if (*psz)
     1542            pDefPath = kbuild_get_variable("defpath");
     1543    }
    15381544
    15391545    kbuild_get_sdks(&Sdks, pTarget, pSource, pBldType, pBldTrg, pBldTrgArch);
     
    15481554    kbuild_put_sdks(&Sdks);
    15491555    return o;
    1550 
    15511556}
    15521557
Note: See TracChangeset for help on using the changeset viewer.