Changeset 16428
- Timestamp:
- Feb 13, 2008, 3:22:13 PM (18 years ago)
- Location:
- trunk/Ohana/src/opihi/cmd.data
- Files:
-
- 2 edited
-
applyfit.c (modified) (3 diffs)
-
applyfit2d.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/opihi/cmd.data/applyfit.c
r14180 r16428 17 17 18 18 c = get_variable ("Cn"); 19 if (c == (char *)NULL) {19 if (c == NULL) { 20 20 gprint (GP_ERR, "no fit available\n"); 21 21 return (FALSE); 22 22 } 23 23 order = atof (c); 24 free (c); 24 25 25 26 if ((xvec = SelectVector (argv[1], OLDVECTOR, TRUE)) == NULL) return (FALSE); … … 30 31 sprintf (name, "C%d", i); 31 32 c = get_variable (name); 32 if (c == (char *)NULL) {33 if (c == NULL) { 33 34 gprint (GP_ERR, "missing fit term %d\n", i); 34 35 return (FALSE); 35 36 } 36 37 C[i] = atof (c); 38 free (c); 37 39 } 38 40 yvec[0].Nelements = xvec[0].Nelements; … … 54 56 55 57 } 56 57 58 59 -
trunk/Ohana/src/opihi/cmd.data/applyfit2d.c
r7917 r16428 17 17 18 18 c = get_variable ("Cnn"); 19 if (c == (char *)NULL) {19 if (c == NULL) { 20 20 gprint (GP_ERR, "no fit available\n"); 21 21 return (FALSE); 22 22 } 23 23 order = atof (c); 24 free (c); 24 25 25 26 if ((xvec = SelectVector (argv[1], OLDVECTOR, TRUE)) == NULL) return (FALSE); … … 33 34 sprintf (name, "CX%dY%d", i, j); 34 35 c = get_variable (name); 35 if (c == (char *)NULL) {36 if (c == NULL) { 36 37 gprint (GP_ERR, "missing fit term %d,%d\n", i, j); 38 for (j = 0; j < i; j++) free (C[j]); 39 free (C); 37 40 return (FALSE); 38 41 } 39 42 C[i][j] = atof (c); 43 free (c); 40 44 } 41 45 } … … 59 63 } 60 64 } 65 for (i = 0; i < order + 1; i++) free (C[i]); 66 free (C); 61 67 62 68 return (TRUE); 63 64 69 } 65 70 66 71 67 68
Note:
See TracChangeset
for help on using the changeset viewer.
