]> git.saurik.com Git - wxWidgets.git/commitdiff
use buf.length() instead of strlen()
authorRobin Dunn <robin@alldunn.com>
Tue, 7 Feb 2012 23:55:50 +0000 (23:55 +0000)
committerRobin Dunn <robin@alldunn.com>
Tue, 7 Feb 2012 23:55:50 +0000 (23:55 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@70534 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/stc/gen_iface.py

index 326b259fe6360c3ceefb179fff51415f0b5800e2..37fc6911cc683dde9677b385c227188ac45d2465 100755 (executable)
@@ -89,7 +89,7 @@ methodOverrideMap = {
 
                  '''void %s(const wxString& text) {
                     wxWX2MBbuf buf = (wxWX2MBbuf)wx2stc(text);
-                    SendMsg(%s, strlen(buf), (sptr_t)(const char*)buf);''',
+                    SendMsg(%s, buf.length(), (sptr_t)(const char*)buf);''',
                  0),
 
     'AddStyledText' : (0,
@@ -104,7 +104,7 @@ methodOverrideMap = {
 
                  '''void %s(const wxString& text) {
                     wxWX2MBbuf buf = (wxWX2MBbuf)wx2stc(text);
-                    SendMsg(%s, strlen(buf), (sptr_t)(const char*)buf);''',
+                    SendMsg(%s, buf.length(), (sptr_t)(const char*)buf);''',
                  0),
 
     'GetViewWS' : ( 'GetViewWhiteSpace', 0, 0, 0),
@@ -597,7 +597,7 @@ methodOverrideMap = {
      '''
      int %s(const wxString& text) {
          wxWX2MBbuf buf = (wxWX2MBbuf)wx2stc(text);
-         return SendMsg(%s, strlen(buf), (sptr_t)(const char*)buf);''',
+         return SendMsg(%s, buf.length(), (sptr_t)(const char*)buf);''',
      0),
 
     'ReplaceTargetRE' :
@@ -607,7 +607,7 @@ methodOverrideMap = {
      '''
      int %s(const wxString& text) {
          wxWX2MBbuf buf = (wxWX2MBbuf)wx2stc(text);
-         return SendMsg(%s, strlen(buf), (sptr_t)(const char*)buf);''',
+         return SendMsg(%s, buf.length(), (sptr_t)(const char*)buf);''',
      0),
 
     'SearchInTarget' :
@@ -617,7 +617,7 @@ methodOverrideMap = {
      '''
      int %s(const wxString& text) {
          wxWX2MBbuf buf = (wxWX2MBbuf)wx2stc(text);
-         return SendMsg(%s, strlen(buf), (sptr_t)(const char*)buf);''',
+         return SendMsg(%s, buf.length(), (sptr_t)(const char*)buf);''',
      0),
 
     # not sure what to do about these yet