mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2025-12-17 10:33:49 +01:00
cpu/cortexm_common: Suppress cppcheck errors
cpu/cortexm_common/thread_arch.c:262: error (comparePointers): Comparing pointers that point to different objects cpu/cortexm_common/thread_arch.c:266: error (comparePointers): Subtracting pointers that point to different objects
This commit is contained in:
parent
46f599c1a9
commit
b5f96d2040
@ -259,10 +259,12 @@ int thread_isr_stack_usage(void)
|
|||||||
{
|
{
|
||||||
uint32_t *ptr = &_sstack;
|
uint32_t *ptr = &_sstack;
|
||||||
|
|
||||||
while(((*ptr) == STACK_CANARY_WORD) && (ptr < &_estack)) {
|
/* cppcheck-suppress comparePointers */
|
||||||
|
while (((*ptr) == STACK_CANARY_WORD) && (ptr < &_estack)) {
|
||||||
++ptr;
|
++ptr;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* cppcheck-suppress comparePointers */
|
||||||
ptrdiff_t num_used_words = &_estack - ptr;
|
ptrdiff_t num_used_words = &_estack - ptr;
|
||||||
return num_used_words * sizeof(*ptr);
|
return num_used_words * sizeof(*ptr);
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user