Changeset 1000

Show
Ignore:
Timestamp:
03/26/07 22:35:49 (2 years ago)
Author:
ahu
Message:

fix memory leaks in BIND backend parsing

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/pdns/pdns/backends/bind/bindparser.yy

    r959 r1000  
    127127        { 
    128128                s_di.name=stripDot($2); 
     129                free($2); 
    129130                 
    130131                parent->commit(s_di); 
     
    135136        { 
    136137                s_di.name=$2; 
     138                free($2); 
    137139                parent->commit(s_di); 
    138140                s_di.clear(); 
     
    174176        { 
    175177                parent->setDirectory($2); 
     178                free($2); 
    176179        } 
    177180        ; 
     
    212215        { 
    213216                s_di.master=$1; 
     217                free($1); 
    214218        } 
    215219        ; 
     
    220224          //            printf("Found a filename: '%s'\n",$2); 
    221225                s_di.filename=$2; 
     226                free($2); 
    222227        } 
    223228        ; 
     
    227232        { 
    228233                s_di.type=$2; 
     234                free($2); 
    229235        } 
    230236        ;