pike.git / src / cpp.cmod

version» Context lines:

pike.git/src/cpp.cmod:2911:    e = 0;    } else {    e++;    }    }    if (l) {    string_builder_append(&tmp,a,l);    }    string_builder_putchar(&tmp, '"');    }else{ -  /* FIXME: These two tests are always true... */ -  if(DEF_ARG_NOPRESPACE) +  /* Strip leading and trailing white-space. */    while(l && WC_ISSPACE(EXTRACT_PCHARP(a)))    INC_PCHARP(a,1),l--;    -  if(DEF_ARG_NOPOSTSPACE) +     while(l && WC_ISSPACE(INDEX_PCHARP(a,l-1)))    l--;       if(argument & (DEF_ARG_NOPRESPACE | DEF_ARG_NOPOSTSPACE))    {    string_builder_append( &tmp, a, l );    }else{    struct string_builder save;    INT_TYPE line = this->current_line;    /* FIXME: Shouldn't we save current_file too? */