Index: trunk/Ohana/src/opihi/dvo/photometry.c
===================================================================
--- trunk/Ohana/src/opihi/dvo/photometry.c	(revision 4681)
+++ trunk/Ohana/src/opihi/dvo/photometry.c	(revision 4689)
@@ -329,5 +329,5 @@
   double trange;
 
-  if (N = get_argument (*argc, argv, "-phothelp")) {
+  if ((N = get_argument (*argc, argv, "-phothelp"))) {
     fprintf (stderr, "optional photometry selection criteria:\n");
     fprintf (stderr, " -magrange min max\n");
@@ -346,5 +346,5 @@
   /* select based on measured mag (MEASURE ONLY) */
   MagSelect = FALSE;
-  if (N = get_argument (*argc, argv, "-magrange")) {
+  if ((N = get_argument (*argc, argv, "-magrange"))) {
     MagSelect = TRUE;
     remove_argument (N, argc, argv);
@@ -357,5 +357,5 @@
   /* select based on instrument mag (MEASURE ONLY) */
   iMagSelect = FALSE;
-  if (N = get_argument (*argc, argv, "-imaglim")) {
+  if ((N = get_argument (*argc, argv, "-imaglim"))) {
     iMagSelect = TRUE;
     remove_argument (N, argc, argv);
@@ -366,5 +366,5 @@
   /* select on value of flag (MEASURE ONLY) */
   FlagSelect = FALSE;
-  if (N = get_argument (*argc, argv, "-flag")) {
+  if ((N = get_argument (*argc, argv, "-flag"))) {
     FlagSelect = TRUE;
     remove_argument (N, argc, argv);
@@ -375,5 +375,5 @@
   /* select on value of Chisq (AVERAGE ONLY) */
   for (i = 0; i < 4; i++) ApplySelections[i] = TRUE;
-  if (N = get_argument (*argc, argv, "-apply")) {
+  if ((N = get_argument (*argc, argv, "-apply"))) {
     remove_argument (N, argc, argv);
     if (strlen(argv[N]) != Nparams) {
@@ -393,5 +393,5 @@
   /* select on value of photcode */
   PhotcodeSelect = FALSE;
-  if (N = get_argument (*argc, argv, "-photcode")) {
+  if ((N = get_argument (*argc, argv, "-photcode"))) {
     PhotcodeSelect = TRUE;
     remove_argument (N, argc, argv);
@@ -406,5 +406,5 @@
   /* selection on basis of time range (MEASURE only) */
   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)) { 
@@ -430,5 +430,5 @@
   /* select by error (on measure or average) */
   ErrSelect = FALSE;
-  if (N = get_argument (*argc, argv, "-errorlim")) {
+  if ((N = get_argument (*argc, argv, "-errorlim"))) {
     remove_argument (N, argc, argv);
     ErrValue = 1000*atof (argv[N]);
@@ -439,5 +439,5 @@
   /* select on value of Chisq (AVERAGE ONLY) */
   ChiSelect = FALSE;
-  if (N = get_argument (*argc, argv, "-chisq")) {
+  if ((N = get_argument (*argc, argv, "-chisq"))) {
     ChiSelect = TRUE;
     remove_argument (N, argc, argv);
@@ -448,5 +448,5 @@
   /* select on measurement type: 1,2,3 (AVERAGE ONLY) */
   TypeSelect = FALSE;
-  if (N = get_argument (*argc, argv, "-type")) {
+  if ((N = get_argument (*argc, argv, "-type"))) {
     remove_argument (N, argc, argv);
     TypeValue = atoi (argv[N]);
@@ -457,5 +457,5 @@
   /* select on measurement type: 1,2,3 (AVERAGE ONLY) */
   TypefracType = 0;
-  if (N = get_argument (*argc, argv, "-usetype")) {
+  if ((N = get_argument (*argc, argv, "-usetype"))) {
     remove_argument (N, argc, argv);
     TypefracType = atoi (argv[N]);
@@ -465,5 +465,5 @@
   /* select on measurement type: 1,2,3 (AVERAGE ONLY) */
   TypefracSelect = FALSE;
-  if (N = get_argument (*argc, argv, "-typefrac")) {
+  if ((N = get_argument (*argc, argv, "-typefrac"))) {
     remove_argument (N, argc, argv);
     TypefracType  = atoi (argv[N]);
@@ -479,5 +479,5 @@
   /* select by number of measurements (AVERAGE ONLY) */
   NphotSelect = FALSE;
-  if (N = get_argument (*argc, argv, "-nphot")) {
+  if ((N = get_argument (*argc, argv, "-nphot"))) {
     remove_argument (N, argc, argv);
     NphotValue = abs (atoi (argv[N]));
@@ -491,5 +491,5 @@
   /* select by number of measurements (AVERAGE ONLY) */
   NcodeSelect = FALSE;
-  if (N = get_argument (*argc, argv, "-ncode")) {
+  if ((N = get_argument (*argc, argv, "-ncode"))) {
     remove_argument (N, argc, argv);
     NcodeValue = abs (atoi (argv[N]));
@@ -503,5 +503,5 @@
   /* -fwhm value frac (AVERAGE ONLY) */
   FWHMSelect = FALSE;
-  if (N = get_argument (*argc, argv, "-fwhm")) {
+  if ((N = get_argument (*argc, argv, "-fwhm"))) {
     remove_argument (N, argc, argv);
     FWHMvalue = abs (atof (argv[N]));
@@ -522,8 +522,6 @@
 double *ExtractMeasures (PhotCode *code, int mode, Average *average, SecFilt *secfilt, Measure *measure, int *nlist, int param) {
 
-  int i, k, m, Nlist, NLIST, np, found, Nm;
-  time_t t;
-  double ra, dec, x, y, value, M, fwhm;
-  double *list;
+  int i, Nlist, NLIST;
+  double M, *list;
   
   *nlist = 0; 
@@ -552,5 +550,5 @@
 double ExtractAverages (PhotCode *code, int mode, Average *average, SecFilt *secfilt, Measure *measure, int param) {
 
-  int i, k, Nm;
+  int i;
   double value;
 
@@ -937,5 +935,5 @@
 
   int i, j, Np0, Np1, Nlist, NLIST;
-  double *list, M1, M2, value, NoMag;
+  double *list, M1, M2, NoMag;
   
   *nlist = 0; 
@@ -1008,8 +1006,6 @@
 double *ExtractMeasuresByDMag (PhotCode **code, int *mode, int use_first, Average *average, SecFilt *secfilt, Measure *measure, int *nlist, int param) {
 
-  int i, j, k, n, Nlist, NLIST;
-  time_t t;
-  int np, found;
-  double *list, M1, M2, value;
+  int i, j, n, Nlist, NLIST;
+  double *list, M1, M2;
   
   *nlist = 0; 
@@ -1050,5 +1046,4 @@
 double GetMeasure (int param, Average *average, Measure *measure, double mag) {
 
-  int m;
   double ra, dec, x, y;
   double value;
