Changeset 964

Show
Ignore:
Timestamp:
02/27/07 20:49:45 (2 years ago)
Author:
ahu
Message:

some const char* correctness disocovered by darix on recent g++ snapshots

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/pdns/pdns/qtype.cc

    r941 r964  
    3030vector<QType::namenum> QType::names; 
    3131 
    32 void QType::insert(char *p, int n) 
     32void QType::insert(const char *p, int n) 
    3333{ 
    3434  names.push_back(make_pair(string(p),n)); 
  • trunk/pdns/pdns/qtype.hh

    r941 r964  
    7777  short int code; 
    7878  typedef pair<string,int> namenum;  
    79   void insert(char *p, int n); 
     79  void insert(const char *p, int n); 
    8080 
    8181  static vector<namenum> names; 
  • trunk/pdns/pdns/sstuff.hh

    r937 r964  
    2525{ 
    2626public: 
    27   NetworkError(string why="Network Error") : runtime_error(why.c_str()) 
     27  NetworkError(const string& why="Network Error") : runtime_error(why.c_str()) 
    2828  {} 
    29   NetworkError(char *why="Network Error") : runtime_error(why) 
     29  NetworkError(const char *why="Network Error") : runtime_error(why) 
    3030  {} 
    3131};