Index: trunk/Ohana/src/opihi/dvo/gimages.c
===================================================================
--- trunk/Ohana/src/opihi/dvo/gimages.c	(revision 3462)
+++ trunk/Ohana/src/opihi/dvo/gimages.c	(revision 4689)
@@ -18,5 +18,5 @@
 
   TimeSelect = FALSE;
-  if (N = get_argument (argc, argv, "-time")) {
+  if ((N = get_argument (argc, argv, "-time"))) {
     remove_argument (N, &argc, argv);
     if (!str_to_time (argv[N], &tzero)) { 
@@ -32,5 +32,5 @@
     TimeSelect = TRUE;
   }
-  if (N = get_argument (argc, argv, "-tref")) {
+  if ((N = get_argument (argc, argv, "-tref"))) {
     remove_argument (N, &argc, argv);
     TimeSelect = TRUE;
@@ -47,6 +47,7 @@
   }
 
+  code = NULL;
   PhotCodeSelect = FALSE;
-  if (N = get_argument (argc, argv, "-photcode")) {
+  if ((N = get_argument (argc, argv, "-photcode"))) {
     remove_argument (N, &argc, argv);
     if ((code = GetPhotcodebyName (argv[N])) == NULL) {
@@ -59,5 +60,5 @@
 
   PixelCoords = FALSE;
-  if (N = get_argument (argc, argv, "-pix")) {
+  if ((N = get_argument (argc, argv, "-pix"))) {
     remove_argument (N, &argc, argv);
     PixelCoords = TRUE;
