Merge branch 'develop' into feature/add_tests_#5
This commit is contained in:
commit
175bb7bafb
@ -166,7 +166,7 @@ shellmatta_retCode_t shellmatta_addCmd(shellmatta_handle_t handle, shellmatta_cm
|
|||||||
{
|
{
|
||||||
/* nothing to do */
|
/* nothing to do */
|
||||||
}
|
}
|
||||||
prevCmd = &tempCmd;
|
prevCmd = &(tempCmd->next);
|
||||||
tempCmd = tempCmd->next;
|
tempCmd = tempCmd->next;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -200,7 +200,6 @@ shellmatta_retCode_t shellmatta_processData(shellmatta_handle_t handle,
|
|||||||
if( (NULL != inst)
|
if( (NULL != inst)
|
||||||
&& (SHELLMATTA_MAGIC == inst->magic))
|
&& (SHELLMATTA_MAGIC == inst->magic))
|
||||||
{
|
{
|
||||||
|
|
||||||
/** -# process byte wise */
|
/** -# process byte wise */
|
||||||
for (uint32_t i = 0u; i < size; i++)
|
for (uint32_t i = 0u; i < size; i++)
|
||||||
{
|
{
|
||||||
@ -209,6 +208,12 @@ shellmatta_retCode_t shellmatta_processData(shellmatta_handle_t handle,
|
|||||||
{
|
{
|
||||||
escape_handleSequence(inst, *data);
|
escape_handleSequence(inst, *data);
|
||||||
}
|
}
|
||||||
|
/** -# ignore newline as first character (to be compatible to
|
||||||
|
* terminals sending newline after return */
|
||||||
|
else if((0u == inst->inputCount) && ('\n' == *data))
|
||||||
|
{
|
||||||
|
/* do nothing */
|
||||||
|
}
|
||||||
/** -# handle return as start of processing the command */
|
/** -# handle return as start of processing the command */
|
||||||
else if ('\r' == *data)
|
else if ('\r' == *data)
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user