UI modifications and crash fix
[clinton/Virtual-Jaguar-Rx.git] / src / debugger / DBGManager.cpp
index cf2847c..e79c257 100644 (file)
@@ -73,6 +73,13 @@ void DBGManager_Reset(void)
 }\r
 \r
 \r
+// Get debugger type\r
+size_t DBGManager_GetType(void)\r
+{\r
+       return DBGType;\r
+}\r
+\r
+\r
 // Common debugger set\r
 void DBGManager_SetType(size_t DBGTypeSet)\r
 {\r
@@ -140,17 +147,20 @@ size_t DBGManager_GetNbGlobalVariables(void)
 }\r
 \r
 \r
-//\r
+// Get address from symbol name\r
+// Return found address\r
+// Return NULL if no symbol has been found\r
 size_t DBGManager_GetAdrFromSymbolName(char *SymbolName)\r
 {\r
-       if ((DBGType & DBG_ELF))\r
+       if (SymbolName)\r
        {\r
-               return ELFManager_GetAdrFromSymbolName(SymbolName);\r
-       }\r
-       else\r
-       {\r
-               return 0;\r
+               if ((DBGType & DBG_ELF))\r
+               {\r
+                       return ELFManager_GetAdrFromSymbolName(SymbolName);\r
+               }\r
        }\r
+\r
+       return 0;\r
 }\r
 \r
 \r