Changeset 41715
- Timestamp:
- Jul 13, 2021, 10:30:23 AM (5 years ago)
- Location:
- trunk/Ohana/src/opihi
- Files:
-
- 5 edited
-
cmd.data/rotate.c (modified) (2 diffs)
-
include/shell.h (modified) (1 diff)
-
lib.data/mrq2dmin.c (modified) (1 diff)
-
lib.shell/VectorOps.c (modified) (2 diffs)
-
lib.shell/expand_vectors.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/opihi/cmd.data/rotate.c
r41341 r41715 92 92 X1 = NY - Yo; 93 93 Y1 = Xo; 94 gprint (GP_ERR, "%f %f -> %f %f\n", Xo, Yo, X1, Y1);94 // gprint (GP_ERR, "%f %f -> %f %f\n", Xo, Yo, X1, Y1); 95 95 gfits_modify (&buf[0].header, "CRPIX1", "%lf", 1, X1); 96 96 gfits_modify (&buf[0].header, "CRPIX2", "%lf", 1, Y1); … … 105 105 PC21 = pc11; 106 106 PC22 = pc12; 107 gprint (GP_ERR, "%f %f -> %f %f\n", pc11, pc12, PC11, PC12);108 gprint (GP_ERR, "%f %f -> %f %f\n", pc21, pc22, PC21, PC22);107 // gprint (GP_ERR, "%f %f -> %f %f\n", pc11, pc12, PC11, PC12); 108 // gprint (GP_ERR, "%f %f -> %f %f\n", pc21, pc22, PC21, PC22); 109 109 gfits_modify (&buf[0].header, "PC001001", "%le", 1, PC11); 110 110 gfits_modify (&buf[0].header, "PC001002", "%le", 1, PC12); -
trunk/Ohana/src/opihi/include/shell.h
r40656 r41715 7 7 # define ESCAPE(MSG,...) { gprint (GP_ERR, MSG, __VA_ARGS__); return FALSE; } 8 8 9 # define ISVEC(a) (isalnum (a) || (a == '.') || (a == '_')) 9 10 # define ISVAR(a) (isalnum (a) || (a == ':') || (a == '_')) 10 11 # define ISREF(a) (isalnum (a) || (a == '_')) -
trunk/Ohana/src/opihi/lib.data/mrq2dmin.c
r20936 r41715 164 164 165 165 166 lambda = 0.001; 166 // lambda = 0.001; 167 lambda = 1.0; 167 168 168 169 ochisq = mrq2dcof (x, t, y, dy, Npts, par, Npar, alpha, beta, funcs); -
trunk/Ohana/src/opihi/lib.shell/VectorOps.c
r41341 r41715 65 65 } 66 66 67 int IsVectorNameValid (char *name) { 68 69 char *p = name; 70 71 while (*p) { 72 int valid = OHANA_WHITESPACE(*p); 73 valid = valid || ISVEC(*p); 74 if (!valid) return FALSE; 75 p++; 76 } 77 return TRUE; 78 } 79 67 80 int IsVectorPtr (Vector *vec) { 68 81 … … 89 102 if (i == Nvectors) { 90 103 if (mode == OLDVECTOR) goto error; 104 // validate vector name syntax 105 if (!IsVectorNameValid(name)) { gprint (GP_ERR, "invalid vector name %s\n", name); return NULL; } 91 106 pthread_mutex_lock (&mutex); 92 107 Nvectors ++; -
trunk/Ohana/src/opihi/lib.shell/expand_vectors.c
r41354 r41715 131 131 p--; 132 132 } 133 for (w = p - 1; (w >= line) && !OHANA_WHITESPACE(*w) && (isalnum(*w) || (*w == ':') || (*w == '_')); w--); 133 134 // Scan backwards for the start of the vector name. ISVEC is defined in 135 // include/shell.h. A vector name cannot include a colon, while a variable name 136 // cannot include a dot. 137 138 for (w = p - 1; (w >= line) && !OHANA_WHITESPACE(*w) && ISVEC(*w); w--); 134 139 w ++; 135 140 n = (int)(p - w);
Note:
See TracChangeset
for help on using the changeset viewer.
