Changeset 1021

Show
Ignore:
Timestamp:
04/09/07 00:06:24 (2 years ago)
Author:
ahu
Message:

speedups in case lowering code for already lowercase domains

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/pdns/pdns/misc.hh

    r982 r1021  
    247247  char c; 
    248248  for(unsigned int i = 0; i < reply.length(); i++) { 
    249     c = dns_tolower(reply[i]); 
    250     if( c != reply[i]) 
     249    c = dns_tolower(upper[i]); 
     250    if( c != upper[i]) 
    251251      reply[i] = c; 
    252252  } 
     
    261261    char c; 
    262262    for(i = 0; i < limit ; i++) { 
    263       c = dns_tolower(reply[i]); 
    264       if(c != reply[i]) 
     263      c = dns_tolower(upper[i]); 
     264      if(c != upper[i]) 
    265265        reply[i] = c; 
    266266    }    
    267     if(reply[i-1]=='.') 
     267    if(upper[i-1]=='.') 
    268268      reply.resize(i-1); 
    269269  }