/[mailutils]/mailutils/libsieve/sieve.l
ViewVC logotype

Diff of /mailutils/libsieve/sieve.l

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.5 by gray, Mon Nov 18 17:08:38 2002 UTC revision 1.6 by gray, Mon Nov 25 15:48:57 2002 UTC
# Line 444  number () Line 444  number ()
444  int  int
445  string ()  string ()
446  {  {
447    yylval.string = sieve_palloc (&sieve_machine->memory_pool, yyleng - 1);    yylval.string = sieve_malloc (sieve_machine, yyleng - 1);
448    memcpy (yylval.string, yytext + 1, yyleng - 2);    memcpy (yylval.string, yytext + 1, yyleng - 2);
449    yylval.string[yyleng - 2] = 0;    yylval.string[yyleng - 2] = 0;
450    return STRING;    return STRING;
# Line 497  multiline_finish () Line 497  multiline_finish ()
497      }      }
498    
499    /* Copy the contents */    /* Copy the contents */
500    yylval.string = sieve_palloc (&sieve_machine->memory_pool, length + 1);    yylval.string = sieve_malloc (sieve_machine, length + 1);
501    p = yylval.string;    p = yylval.string;
502    for (iterator_first (itr); !iterator_is_done (itr); iterator_next (itr))    for (iterator_first (itr); !iterator_is_done (itr); iterator_next (itr))
503      {      {

Legend:
Removed from v.1.5  
changed lines
  Added in v.1.6

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26