revert to -O2 for RELEASE builds
authorHenning Rogge <henning.rogge@fkie.fraunhofer.de>
Thu, 27 Nov 2014 10:10:41 +0000 (11:10 +0100)
committerHenning Rogge <henning.rogge@fkie.fraunhofer.de>
Thu, 27 Nov 2014 10:10:41 +0000 (11:10 +0100)
cmake/cc_flags.cmake
src-plugins/subsystems/rfc5444/rfc5444_reader.c

index 1564590..6f6019d 100644 (file)
@@ -87,7 +87,7 @@ IF (NOT CMAKE_C_FLAGS)
     ADD_DEFINITIONS(-g)
 ENDIF()
 set(CMAKE_C_FLAGS_DEBUG "-g")
-set(CMAKE_C_FLAGS_RELEASE "-O4 -g0 -DNDEBUG")
+set(CMAKE_C_FLAGS_RELEASE "-O2 -g0 -DNDEBUG")
 set(CMAKE_C_FLAGS_MINSIZEREL "-Os -g0 -DNDEBUG")
 set(CMAKE_C_FLAGS_RELWITHDEBINFO "-DNDEBUG")
 
index 83e6188..978d96a 100644 (file)
@@ -562,7 +562,8 @@ _parse_tlvblock(struct rfc5444_reader *parser,
   /* parse tlvs */
   while (*ptr < end) {
     /* parse next TLV into static buffer */
-    if ((result = _parse_tlv(&entry, ptr, eob, addr_count)) != RFC5444_OKAY) {
+    result = _parse_tlv(&entry, ptr, eob, addr_count);
+    if (result != RFC5444_OKAY) {
       /* error while parsing TLV */
       goto cleanup_parse_tlvblock;
     }