Compilation warning fix
authorJean-Paul Mari <djipi.mari@gmail.com>
Sat, 23 Jan 2021 13:11:05 +0000 (08:11 -0500)
committerJean-Paul Mari <djipi.mari@gmail.com>
Sat, 23 Jan 2021 13:11:05 +0000 (08:11 -0500)
The fix may speed-up the source code files reading.

src/debugger/DWARFManager.cpp

index a9fcc3e..d8bdb9c 100644 (file)
@@ -1093,13 +1093,15 @@ void DWARFManager_InitDMI(void)
                                                        {\r
                                                                if (Ptr = DWARFManager_GetLineSrcFromNumLine(PtrCU[NbCU].PtrLoadSrc, (j + 1)))\r
                                                                {\r
+#ifndef CONVERT_QT_HML\r
+                                                                       strcpy(PtrCU[NbCU].PtrLinesLoadSrc[j], Ptr);\r
+#else\r
                                                                        size_t i = 0;\r
 \r
                                                                        while (*Ptr)\r
                                                                        {\r
                                                                                switch (*Ptr)\r
                                                                                {\r
-#ifdef CONVERT_QT_HML\r
                                                                                case 9:\r
                                                                                        strcat(PtrCU[NbCU].PtrLinesLoadSrc[j], "&nbsp;");\r
                                                                                        i += 6;\r
@@ -1125,7 +1127,6 @@ void DWARFManager_InitDMI(void)
                                                                                        strcpy(PtrCU[NbCU].PtrLinesLoadSrc[j], "&quot;");\r
                                                                                        i += strlen("&quot;");\r
                                                                                        break;\r
-#endif\r
 #endif\r
                                                                                default:\r
                                                                                        PtrCU[NbCU].PtrLinesLoadSrc[j][i++] = *Ptr;\r
@@ -1133,6 +1134,7 @@ void DWARFManager_InitDMI(void)
                                                                                }\r
                                                                                Ptr++;\r
                                                                        }\r
+#endif\r
                                                                }\r
                                                                PtrCU[NbCU].PtrLinesLoadSrc[j] = (char *)realloc(PtrCU[NbCU].PtrLinesLoadSrc[j], strlen(PtrCU[NbCU].PtrLinesLoadSrc[j]) + 1);\r
                                                        }\r