Skip to content

Commit f5da784

Browse files
authored
Merge pull request #48 from Infineon/develop
Hotfix for wiring_time
2 parents ae58e28 + 5d69010 commit f5da784

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

arm/cores/wiring_time.c

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -437,7 +437,7 @@ return taskTable[ ID ].status;
437437
Return int -1 No free task available
438438
>=0 Number of added task
439439
*/
440-
extern int addTask( int(* ptr)( int, int16_t ) )
440+
int addTask( int(* ptr)( int, int16_t ) )
441441
{
442442
noInterrupts( );
443443
for( int i = NUM_TONE_PINS; i < _MAX_TASKS - 1; i++ )
@@ -463,7 +463,7 @@ extern int addTask( int(* ptr)( int, int16_t ) )
463463
-1 Invalid task address
464464
>=0 Number of deleted task
465465
*/
466-
extern int deleteTask( int(* ptr)( int, int16_t ) )
466+
int deleteTask( int(* ptr)( int, int16_t ) )
467467
{
468468
noInterrupts( );
469469
int ID = findID( ptr );
@@ -473,8 +473,6 @@ extern int deleteTask( int(* ptr)( int, int16_t ) )
473473
taskTable[ ID ].status = 0;
474474
tasks[ ID ] = NULL;
475475
setInterval(ID, 0);
476-
interrupts( );
477-
return ID;
478476
}
479477
interrupts( );
480478
return ID;

0 commit comments

Comments
 (0)