commit a041a86a5f9f60a1436d4efc07ae052a4b320c42
parent 24c91c86ffb8779faa970fe3bda33ac97d42bc79
Author: Christophe Coustet <christophe.coustet@meso-star.com>
Date: Wed, 25 Nov 2020 15:53:27 +0100
Ensure C89 compatibility
Diffstat:
2 files changed, 8 insertions(+), 10 deletions(-)
diff --git a/cmake/CMakeLists.txt b/cmake/CMakeLists.txt
@@ -113,18 +113,16 @@ rcmake_prepend_path(GREEN_FILES_DOC ${PROJECT_SOURCE_DIR}/../)
add_executable(sgreen
${GREEN_FILES_SRC}
${GREEN_FILES_INC})
-
+
+set_target_properties(sgreen PROPERTIES
+ COMPILE_FLAGS "${OpenMP_C_FLAGS}"
+ VERSION ${GREEN_VERSION})
+
if(CMAKE_COMPILER_IS_GNUCC)
set(MATH_LIB m)
- set_target_properties(sgreen PROPERTIES
- COMPILE_FLAGS "-std=c99 ${OpenMP_C_FLAGS}"
- LINK_FLAGS "${OpenMP_C_FLAGS}"
- VERSION ${GREEN_VERSION})
+ set_target_properties(sgreen PROPERTIES LINK_FLAGS "${OpenMP_C_FLAGS}")
elseif(MSVC)
set(GETOPT_LIB MuslGetopt)
- set_target_properties(sgreen PROPERTIES
- COMPILE_FLAGS ${OpenMP_C_FLAGS}
- VERSION ${GREEN_VERSION})
endif()
target_link_libraries(sgreen
diff --git a/src/green-main.c b/src/green-main.c
@@ -123,8 +123,8 @@ exit:
char dump[4096] = { '\0' };
MEM_DUMP(&allocator, dump, sizeof(dump));
fprintf(stderr, "%s\n", dump);
- fprintf(stderr, "\nMemory leaks: %zu Bytes\n",
- MEM_ALLOCATED_SIZE(&allocator));
+ fprintf(stderr, "\nMemory leaks: %lu Bytes\n",
+ (unsigned long)MEM_ALLOCATED_SIZE(&allocator));
}
mem_shutdown_proxy_allocator(&allocator);
}