Merge "Fix pointer sign conversion warnings in bcm2079x halimpl."
diff --git a/halimpl/bcm2079x/gki/common/gki.h b/halimpl/bcm2079x/gki/common/gki.h
index a3e478a..f452719 100644
--- a/halimpl/bcm2079x/gki/common/gki.h
+++ b/halimpl/bcm2079x/gki/common/gki.h
@@ -363,7 +363,7 @@
 extern void GKI_exit_task(uint8_t);
 extern uint8_t GKI_get_taskid(void);
 extern void GKI_init(void);
-extern uint8_t* GKI_map_taskname(uint8_t);
+extern int8_t* GKI_map_taskname(uint8_t);
 extern uint8_t GKI_resume_task(uint8_t);
 extern void GKI_run(void*);
 extern void GKI_stop(void);
diff --git a/halimpl/bcm2079x/gki/ulinux/gki_ulinux.c b/halimpl/bcm2079x/gki/ulinux/gki_ulinux.c
index 255d7c2..07767d3 100644
--- a/halimpl/bcm2079x/gki/ulinux/gki_ulinux.c
+++ b/halimpl/bcm2079x/gki/ulinux/gki_ulinux.c
@@ -886,7 +886,7 @@
 ** NOTE             this function needs no customization
 **
 *******************************************************************************/
-uint8_t* GKI_map_taskname(uint8_t task_id) {
+int8_t* GKI_map_taskname(uint8_t task_id) {
   GKI_TRACE_1("GKI_map_taskname %d", task_id);
 
   if (task_id < GKI_MAX_TASKS) {
@@ -896,7 +896,7 @@
   } else if (task_id == GKI_MAX_TASKS) {
     return (gki_cb.com.OSTName[GKI_get_taskid()]);
   } else {
-    return (uint8_t*)"BAD";
+    return (int8_t*)"BAD";
   }
 }