Added missing static macro guards (#407)
This commit is contained in:
parent
ffda180513
commit
88c1078ac7
1 changed files with 4 additions and 0 deletions
|
@ -3,14 +3,18 @@
|
||||||
|
|
||||||
ITA2String::ITA2String(char c) {
|
ITA2String::ITA2String(char c) {
|
||||||
_len = 1;
|
_len = 1;
|
||||||
|
#if !defined(RADIOLIB_STATIC_ONLY)
|
||||||
_str = new char[1];
|
_str = new char[1];
|
||||||
|
#endif
|
||||||
_str[0] = c;
|
_str[0] = c;
|
||||||
_ita2Len = 0;
|
_ita2Len = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
ITA2String::ITA2String(const char* str) {
|
ITA2String::ITA2String(const char* str) {
|
||||||
_len = strlen(str);
|
_len = strlen(str);
|
||||||
|
#if !defined(RADIOLIB_STATIC_ONLY)
|
||||||
_str = new char[_len + 1];
|
_str = new char[_len + 1];
|
||||||
|
#endif
|
||||||
strcpy(_str, str);
|
strcpy(_str, str);
|
||||||
_ita2Len = 0;
|
_ita2Len = 0;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue