diff --git a/src/Timer.c b/src/Timer.c index 3f9f9d0..57e52e4 100644 --- a/src/Timer.c +++ b/src/Timer.c @@ -16,7 +16,8 @@ static void TimerPollKernelTimers() { //EnterCritical(); - for (unsigned hTimer = 0; hTimer < KERNEL_TIMERS; hTimer++) + unsigned hTimer; + for (hTimer = 0; hTimer < KERNEL_TIMERS; hTimer++) { volatile TKernelTimer* pTimer = &m_KernelTimer[hTimer]; @@ -71,7 +72,8 @@ void TimerSystemInitialize() DataMemBarrier(); - for (unsigned hTimer = 0; hTimer < KERNEL_TIMERS; hTimer++) + unsigned hTimer; + for (hTimer = 0; hTimer < KERNEL_TIMERS; hTimer++) { m_KernelTimer[hTimer].m_pHandler = 0; } diff --git a/src/rpi-mailbox-interface.c b/src/rpi-mailbox-interface.c index ed2272f..a65ba03 100644 --- a/src/rpi-mailbox-interface.c +++ b/src/rpi-mailbox-interface.c @@ -39,6 +39,8 @@ void RPI_PropertyAddTag( rpi_mailbox_tag_t tag, ... ) { int* ptr; int value; + int index; + va_list vl; va_start( vl, tag ); @@ -197,7 +199,7 @@ void RPI_PropertyAddTag( rpi_mailbox_tag_t tag, ... ) ptr++; pt[pt_index++] = value; { - for (int index = 0; index < value; ++index) + for (index = 0; index < value; ++index) { pt[pt_index++] = *ptr++; }