Changeset 453

Show
Ignore:
Timestamp:
07/20/05 15:37:14 (9 years ago)
Author:
ahu
Message:

ldap compilation fixes

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/pdns/modules/ldapbackend/utils.hh

    r235 r453  
    7474 
    7575 
    76 inline string ip2ptr4( string ip ) 
     76inline string ip2ptr4( const string& ip ) 
    7777{ 
    7878        string ptr; 
     
    9090 
    9191 
    92 inline string ip2ptr6( string ip ) 
     92inline string ip2ptr6( const string& ip ) 
    9393{ 
    9494        string ptr, part, defstr; 
     
    117117} 
    118118 
     119 
     120inline string strbind( const string& search, const string& replace, string subject ) 
     121{ 
     122        size_t pos = 0; 
     123 
     124 
     125        while( ( pos = subject.find( search, pos ) ) != string::npos ) 
     126        { 
     127                subject.replace( pos, search.size(), replace ); 
     128                pos += replace.size(); 
     129        } 
     130 
     131        return subject; 
     132} 
     133 
    119134#endif