kernel/freertos: add compiling option for memleak trace [1/1]

PD#SWPL-68786

Problem:
add compiling option for memleak

Solution:
add compiling option for memleak

Verify:
ad409_a113l

Signed-off-by: shijie.xiong <shijie.xiong@amlogic.com>
Change-Id: I451b3204bfa5f999c8cd76ce06ac3e21984c2912
diff --git a/tasks.c b/tasks.c
index 71108bc..4b0c85b 100644
--- a/tasks.c
+++ b/tasks.c
@@ -1102,8 +1102,8 @@
 	}
 }
 /*-----------------------------------------------------------*/
-#ifdef configMEMORY_LEAK
-extern struct MemLeak MemLeak_t[configMEMLEAK_ARRAY_SIZE];
+#ifdef CONFIG_MEMORY_LEAK
+extern struct MemLeak MemLeak_t[CONFIG_MEMLEAK_ARRAY_SIZE];
 #endif
 
 static void prvAddNewTaskToReadyList( TCB_t *pxNewTCB )
@@ -1153,18 +1153,18 @@
 			}
 		}
 
-#ifdef configMEMORY_LEAK
+#ifdef CONFIG_MEMORY_LEAK
 		int i = 0;
 
 		if ( xSchedulerRunning != pdFALSE ) {
-			for (i = 1; i < configMEMLEAK_ARRAY_SIZE; i ++) {
+			for (i = 1; i < CONFIG_MEMLEAK_ARRAY_SIZE; i ++) {
 				if (MemLeak_t[i].Flag == 0) {
 					uxTaskNumber = i;
 					break;
 				}
 			}
 
-			configASSERT( i < configMEMLEAK_ARRAY_SIZE );
+			configASSERT( i < CONFIG_MEMLEAK_ARRAY_SIZE );
 		} else {
 			uxTaskNumber ++;
 		}
@@ -1277,7 +1277,7 @@
 			}
 
 			traceTASK_DELETE( pxTCB );
-#ifdef configMEMORY_LEAK
+#ifdef CONFIG_MEMORY_LEAK
 			MemLeak_t[pxTCB->uxTCBNumber].Flag = 0;
 			MemLeak_t[pxTCB->uxTCBNumber].TaskNum = 0;
 			MemLeak_t[pxTCB->uxTCBNumber].WantSize = 0;
@@ -2409,7 +2409,7 @@
 	/* If null is passed in here then the name of the calling task is being
 	queried. */
 	pxTCB = prvGetTCBFromHandle( xTaskToQuery );
-#ifdef configMEMORY_LEAK
+#ifdef CONFIG_MEMORY_LEAK
 	if (pxTCB == NULL)
 		return NULL;
 #else