aboutsummaryrefslogtreecommitdiff
path: root/cores/arduino/WString.h
diff options
context:
space:
mode:
authorCristian Maglie <c.maglie@bug.st>2013-06-06 15:37:04 +0200
committerCristian Maglie <c.maglie@bug.st>2013-06-06 16:33:20 +0200
commit2719777a48418210563bf58199331eefe24969af (patch)
tree9a655f5e8bae7bfadfbcbe632ad9e706a10c48f3 /cores/arduino/WString.h
parentd90fcca5839d13d57ed527d4009b78d22dafbde7 (diff)
String class: removed deep copy on substring method.
Small code cleanup.
Diffstat (limited to 'cores/arduino/WString.h')
-rw-r--r--cores/arduino/WString.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/cores/arduino/WString.h b/cores/arduino/WString.h
index 642b016..8938bf9 100644
--- a/cores/arduino/WString.h
+++ b/cores/arduino/WString.h
@@ -158,7 +158,7 @@ public:
int lastIndexOf( char ch, unsigned int fromIndex ) const;
int lastIndexOf( const String &str ) const;
int lastIndexOf( const String &str, unsigned int fromIndex ) const;
- String substring( unsigned int beginIndex ) const;
+ String substring( unsigned int beginIndex ) const { return substring(beginIndex, len); };
String substring( unsigned int beginIndex, unsigned int endIndex ) const;
// modification