Merge branch 'develop' into feature/add_tests_#5

This commit is contained in:
prozessorkern 2019-06-26 22:05:10 +02:00
commit 175bb7bafb

View File

@ -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)
{