hi

I have a few bugs for libjingle 0.4.

delete [] p;  should used instead of delete p;


(1)    char* buf = new char[size];
      buf_ = new char[size_];

./talk/base/natsocketfactory.cc

(2)
  char *newstring = new char[len+1];
  newstring[len] = '\0';
    delete[] newstring;
  delete[] newstring;
  char *tempname = new char[len];


./talk/base/unixfilesystem.cc

(3)

  char*  real_buf  = new char[real_size];

./talk/base/natserver.cc


(4)
  ifc.ifc_buf = new char[ifc.ifc_len];
  IP_ADAPTER_INFO *infos = new IP_ADAPTER_INFO[len];

./talk/base/network.cc

(5)
    data_ = new char[size_];
    char* new_data = new char[size_];

  data_ = new char[dlen_];
  reply_ = new char[rlen_];
    data_ = new char[dlen_];
    reply_ = new char[rlen_];

./talk/base/winping.cc

(6)

  buffer_ = new char[buffer_size_];
  char * sensitive = new char[len];

./talk/base/socketadapters.cc

(7)

  char* buffer = new char[buffer_size];
  char* buffer = new char[buffer_size];

./talk/base/diskcache.cc

(8)
    value = new wchar_t[size+1];
    bool missing_newline = (len > 0) && (buffer[len-1] != '\n');
./talk/base/proxydetect.cc

(9)

  inbuf_ = new char[insize_];
  outbuf_ = new char[outsize_];

./talk/base/asynctcpsocket.cc

(10)
    dir_[i].buffer = new char[buffer_size_];

./talk/base/streamutils.cc


(11)

  mutex_buf = new MUTEX_TYPE[CRYPTO_num_locks()];
./talk/base/ssladapter.cc


(12)

  wchar_t *wfilename = new wchar_t[filenamelen+4];  // 4 for "\\?\"
  wchar_t *wmode = new wchar_t[modelen];
  wchar_t *wfilename = new wchar_t[filenamelen+4];  // 4 for "\\?\"
  wchar_t *wmode = new wchar_t[modelen];
  buffer_ = new char[allocated_length_];
    if (char* new_buffer = new char[new_allocated_length]) {
  if (char* new_buffer = new char[size]) {


./talk/base/stream.cc


(13)
  buf_ = new char[size_];

./talk/base/asyncudpsocket.cc

(14)
  bytes_ = new char[size_];
  bytes_ = new char[size_];
  bytes_ = new char[size_];
  char* new_bytes = new char[size];

./talk/base/bytebuffer.cc

(15)

    char * sensitive = new char[len];
    char * sensitive = new char[len];  // A1
        char * sensitive = new char[len];
./talk/base/httpcommon.cc


(16)

  char* new_bytes = new char[length];
  bytes_ = new char[length()];

./talk/p2p/base/stun.cc


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"google-talk-open" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/google-talk-open?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to