remove ambiguity by setting parentheses
authorAndreas Steffen <andreas.steffen@strongswan.org>
Fri, 27 Mar 2009 08:58:48 +0000 (08:58 -0000)
committerAndreas Steffen <andreas.steffen@strongswan.org>
Fri, 27 Mar 2009 08:58:48 +0000 (08:58 -0000)
src/libstrongswan/asn1/asn1.c
src/pluto/asn1.c

index 6dd90b7..85695bb 100644 (file)
@@ -341,7 +341,7 @@ time_t asn1_to_time(const chunk_t *utctime, asn1_t type)
        tc = mktime(&t);
 
        /* if no conversion overflow occurred, compensate timezone */
-       return (tc == -1) ? TIME_MAX : tc - timezone - tz_offset;
+       return (tc == -1) ? TIME_MAX : (tc - timezone - tz_offset);
 }
 
 /**
index f7519d2..30a0dba 100644 (file)
@@ -426,7 +426,7 @@ asn1totime(const chunk_t *utctime, asn1_t type)
     tc = mktime(&t);
 
     /* if no conversion overflow occurred, compensate timezone */
-    return (tc == -1) ? TIME_MAX : tc - timezone - tz_offset;
+    return (tc == -1) ? TIME_MAX : (tc - timezone - tz_offset);
 }
 
 /*