Forráskód Böngészése

Add debug release settings

Kajetan Johannes Hammerle 2 hónapja
szülő
commit
5e37a148e4
2 módosított fájl, 6 hozzáadás és 1 törlés
  1. 5 0
      CMakeLists.txt
  2. 1 1
      src/ReadLine.c

+ 5 - 0
CMakeLists.txt

@@ -62,6 +62,11 @@ if("${CMAKE_BUILD_TYPE}" STREQUAL "Release")
     set(LINK_OPTIONS "")
     set(LOG_LEVEL 2)
     set(DEFINITIONS CHECK_MEMORY)
+elseif("${CMAKE_BUILD_TYPE}" STREQUAL "RelWithDebInfo")
+    set(COMPILE_OPTIONS "")
+    set(LINK_OPTIONS "")
+    set(LOG_LEVEL 3)
+    set(DEFINITIONS CHECK_MEMORY)
 else()
     set(DEFINITIONS ERROR_SIMULATOR CHECK_MEMORY)
     if(CMAKE_C_COMPILER_ID STREQUAL "GNU")

+ 1 - 1
src/ReadLine.c

@@ -108,7 +108,7 @@ static bool removeChar() {
     size_t pos = currentBuffer.length - move;
     if(pos > 0) {
         size_t l = 1;
-        while(pos - l >= 0) {
+        while(pos >= l) {
             if(!isUTF8Remainder((u8)currentBuffer.data[pos - l])) {
                 break;
             }