aboutsummaryrefslogtreecommitdiff
path: root/cores/robot
diff options
context:
space:
mode:
authorCristian Maglie <c.maglie@bug.st>2013-08-20 15:15:47 +0200
committerCristian Maglie <c.maglie@bug.st>2013-08-20 15:15:47 +0200
commitb3348a6706dd3b3306e074fbcef6a7ce673e5db6 (patch)
tree2cca1adaadefb4feec41c1d5b5760c43d2ac506b /cores/robot
parenta8193ed933d9c9954cefbfb541cde56770ab5b74 (diff)
Removed unused flags from String (free 1 byte of SRAM)
Diffstat (limited to 'cores/robot')
-rw-r--r--cores/robot/WString.cpp1
-rw-r--r--cores/robot/WString.h3
2 files changed, 1 insertions, 3 deletions
diff --git a/cores/robot/WString.cpp b/cores/robot/WString.cpp
index db79da4..e462bee 100644
--- a/cores/robot/WString.cpp
+++ b/cores/robot/WString.cpp
@@ -134,7 +134,6 @@ inline void String::init(void)
buffer = NULL;
capacity = 0;
len = 0;
- flags = 0;
}
void String::invalidate(void)
diff --git a/cores/robot/WString.h b/cores/robot/WString.h
index 0404f76..f801f63 100644
--- a/cores/robot/WString.h
+++ b/cores/robot/WString.h
@@ -113,7 +113,7 @@ public:
String & operator += (const String &rhs) {concat(rhs); return (*this);}
String & operator += (const char *cstr) {concat(cstr); return (*this);}
String & operator += (char c) {concat(c); return (*this);}
- String & operator += (unsigned char num) {concat(num); return (*this);}
+ String & operator += (unsigned char num) {concat(num); return (*this);}
String & operator += (int num) {concat(num); return (*this);}
String & operator += (unsigned int num) {concat(num); return (*this);}
String & operator += (long num) {concat(num); return (*this);}
@@ -191,7 +191,6 @@ protected:
char *buffer; // the actual char array
unsigned int capacity; // the array length minus one (for the '\0')
unsigned int len; // the String length (not counting the '\0')
- unsigned char flags; // unused, for future features
protected:
void init(void);
void invalidate(void);