diff --git a/sm/lib/gpc/gpc_utils.c b/sm/lib/gpc/gpc_utils.c
index 77fdb9db6054ba2fa2139768d9bfbd0bd0303f9f..b743f4cd2831648fdea69bf32ed422f763c767cb 100644
--- a/sm/lib/gpc/gpc_utils.c
+++ b/sm/lib/gpc/gpc_utils.c
@@ -96,7 +96,7 @@ int poly_greatest_real_root(unsigned int n, const double*a, double *root) {
 			fprintf (stderr, "root z%d = %+.18f + %+.18f i \n", i, z[2*i], z[2*i+1]);
 		}
 /*		 XXX ==0 is bad */
-		if( (z[2*i+1]==0) ) /* real root */
+		if( z[2*i+1]==0 ) /* real root */
 			if(!assigned || (z[2*i]>lambda)) {
 				assigned = 1;
 				lambda = z[2*i];
diff --git a/sm/lib/json-c/test2.c b/sm/lib/json-c/test2.c
index d91e5e32cf53b5e07a7344c6011ac1b1e05293c7..68cd81f61293975d5a562cb48ee162c604fe3ba7 100644
--- a/sm/lib/json-c/test2.c
+++ b/sm/lib/json-c/test2.c
@@ -7,7 +7,7 @@
 
 int main(int argc, char **argv)
 {
-  argc = argc; argv = argv;
+  argc = 0; argv = (char**)0;
   struct json_object *new_obj;
 
   mc_set_debug(1);