[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    branches/KDE/3.5/kdelibs/kjs
From:       Harri Porten <porten () kde ! org>
Date:       2006-11-12 16:29:28
Message-ID: 1163348968.615808.20344.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 604359 by porten:

backport assignment-to-null-CString fix from trunk (including its
debatable coding style).


 M  +6 -2      ustring.cpp  


--- branches/KDE/3.5/kdelibs/kjs/ustring.cpp #604358:604359
@@ -108,8 +108,12 @@
 
   delete [] data;
   length = str.length;
-  data = new char[length + 1];
-  memcpy(data, str.data, length + 1);
+  if (str.data) {
+    data = new char[length + 1];
+    memcpy(data, str.data, length + 1);
+  }
+  else
+    data = 0;
 
   return *this;
 }
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic