Changeset 2983 for branches


Ignore:
Timestamp:
Apr 2, 2007, 12:33:42 AM (18 years ago)
Author:
bird
Message:

Guard against double truncation.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/libc-0.6/src/emx/src/emxomf/emxomf.c

    r2431 r2983  
    809809{
    810810    if (    cch > SYMBOL_MAX_LENGTH
     811        &&  !strstr(pszName + SYMBOL_MAX_LENGTH - SYMBOL_WEAK_LENGTH, "!_")
    811812        &&  !strstr(pszName + SYMBOL_MAX_LENGTH - SYMBOL_WEAK_LENGTH, "$w$"))
    812813    {
     
    835836    else
    836837    {
     838        assert(cch <= 0xff);
     839        cch &= 0xff;
    837840        if (!fits(1+cch))
    838841            doesn_fit();
Note: See TracChangeset for help on using the changeset viewer.