Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Duet3D/RepRapFirmware.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/ObjectModel/Variable.h')
-rw-r--r--src/ObjectModel/Variable.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/ObjectModel/Variable.h b/src/ObjectModel/Variable.h
index babbf92c..e107faaa 100644
--- a/src/ObjectModel/Variable.h
+++ b/src/ObjectModel/Variable.h
@@ -18,7 +18,7 @@
class Variable
{
public:
- Variable(const char *str, ExpressionValue pVal, int8_t pScope) noexcept;
+ Variable(const char *_ecv_array str, ExpressionValue pVal, int8_t pScope) noexcept;
~Variable();
ReadLockedPointer<const char> GetName() const noexcept { return name.Get(); }
@@ -44,8 +44,8 @@ public:
void AssignFrom(VariableSet& other) noexcept;
- Variable *Lookup(const char *str) noexcept;
- const Variable *Lookup(const char *str) const noexcept;
+ Variable *Lookup(const char *_ecv_array str) noexcept;
+ const Variable *Lookup(const char *_ecv_array str) const noexcept;
void InsertNew(const char *str, ExpressionValue pVal, int8_t pScope) noexcept;
void EndScope(uint8_t blockNesting) noexcept;
void Delete(const char *str) noexcept;
@@ -59,13 +59,13 @@ private:
void* operator new(size_t sz) noexcept { return FreelistManager::Allocate<LinkedVariable>(); }
void operator delete(void* p) noexcept { FreelistManager::Release<LinkedVariable>(p); }
- LinkedVariable(const char *str, ExpressionValue pVal, int8_t pScope, LinkedVariable *p_next) : next(p_next), v(str, pVal, pScope) {}
+ LinkedVariable(const char *_ecv_array str, ExpressionValue pVal, int8_t pScope, LinkedVariable *p_next) : next(p_next), v(str, pVal, pScope) {}
- LinkedVariable *next;
+ LinkedVariable * null next;
Variable v;
};
- LinkedVariable *root;
+ LinkedVariable * null root;
};
#endif /* SRC_GCODES_VARIABLE_H_ */