Fixed bug 3190512.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@2761 35acf78f-673a-0410-8e92-d51de3d6d3f4master
parent
658872aee0
commit
a55d3c6e6b
|
@ -75,10 +75,8 @@ void *chPoolAllocI(MemoryPool *mp) {
|
|||
|
||||
if ((objp = mp->mp_next) != NULL)
|
||||
mp->mp_next = mp->mp_next->ph_next;
|
||||
#if CH_USE_MEMCORE
|
||||
else if (mp->mp_provider != NULL)
|
||||
objp = mp->mp_provider(mp->mp_object_size);
|
||||
#endif
|
||||
return objp;
|
||||
}
|
||||
|
||||
|
|
|
@ -69,6 +69,8 @@
|
|||
*****************************************************************************
|
||||
|
||||
*** 2.3.0 ***
|
||||
- FIX: Fixed minor problem with memory pools (bug 3190512)(backported to
|
||||
2.2.1).
|
||||
- FIX: Stack overflow in CM0 ports when nearing interrupts saturation (bug
|
||||
3187105)(backported to 2.2.1).
|
||||
- FIX: Fixed error in _BSEMAPHORE_DATA macro (bug 3184139)(backported to
|
||||
|
|
Loading…
Reference in New Issue