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 */
|
||||
}
|
||||
prevCmd = &tempCmd;
|
||||
prevCmd = &(tempCmd->next);
|
||||
tempCmd = tempCmd->next;
|
||||
}
|
||||
}
|
||||
@ -200,7 +200,6 @@ shellmatta_retCode_t shellmatta_processData(shellmatta_handle_t handle,
|
||||
if( (NULL != inst)
|
||||
&& (SHELLMATTA_MAGIC == inst->magic))
|
||||
{
|
||||
|
||||
/** -# process byte wise */
|
||||
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);
|
||||
}
|
||||
/** -# 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 */
|
||||
else if ('\r' == *data)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user