From 3979a4b1c93c8b4056f3d2bece4fc19f360ed4a0 Mon Sep 17 00:00:00 2001 From: Cristian Maglie Date: Wed, 2 May 2012 19:51:45 +0200 Subject: [PATCH] [sam] Removed warning for aggregate values in function call --- hardware/arduino/sam/cores/sam/WString.cpp | 5 ----- hardware/arduino/sam/cores/sam/WString.h | 2 +- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/hardware/arduino/sam/cores/sam/WString.cpp b/hardware/arduino/sam/cores/sam/WString.cpp index 824fe804b..4b6ea859c 100644 --- a/hardware/arduino/sam/cores/sam/WString.cpp +++ b/hardware/arduino/sam/cores/sam/WString.cpp @@ -528,11 +528,6 @@ int String::lastIndexOf(const String &s2, unsigned int fromIndex) const return found; } -String String::substring( unsigned int left ) const -{ - return substring(left, len); -} - String String::substring(unsigned int left, unsigned int right) const { if (left > right) { diff --git a/hardware/arduino/sam/cores/sam/WString.h b/hardware/arduino/sam/cores/sam/WString.h index 5f490b949..845fd4b6f 100644 --- a/hardware/arduino/sam/cores/sam/WString.h +++ b/hardware/arduino/sam/cores/sam/WString.h @@ -156,7 +156,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