Changeset 8084 for branches/jhoblitt/ippdb/tests/objectfrommetadata.c
- Timestamp:
- Aug 2, 2006, 4:32:20 PM (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/jhoblitt/ippdb/tests/objectfrommetadata.c
r8079 r8084 767 767 exit(EXIT_FAILURE); 768 768 } 769 770 object = newExpObjectFromMetadata(md); 771 if (!object) { 772 psFree(md); 773 exit(EXIT_FAILURE); 774 } 775 776 psFree(md); 777 778 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 779 psFree(object); 780 exit(EXIT_FAILURE); 781 } 782 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 783 psFree(object); 784 exit(EXIT_FAILURE); 785 } 786 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 787 psFree(object); 788 exit(EXIT_FAILURE); 789 } 790 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 791 psFree(object); 792 exit(EXIT_FAILURE); 793 } 794 if (!object->imfiles == -32) { 795 psFree(object); 796 exit(EXIT_FAILURE); 797 } 798 799 psFree(object); 800 } 801 802 { 803 psMetadata *md; 804 newImfileRow *object; 805 806 md = psMetadataAlloc(); 807 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) { 808 psFree(md); 809 exit(EXIT_FAILURE); 810 } 769 811 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class", 0, NULL, "a string")) { 770 812 psFree(md); 771 813 exit(EXIT_FAILURE); 772 814 } 773 774 object = newExpObjectFromMetadata(md); 815 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) { 816 psFree(md); 817 exit(EXIT_FAILURE); 818 } 819 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) { 820 psFree(md); 821 exit(EXIT_FAILURE); 822 } 823 824 object = newImfileObjectFromMetadata(md); 775 825 if (!object) { 776 826 psFree(md); … … 784 834 exit(EXIT_FAILURE); 785 835 } 836 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) { 837 psFree(object); 838 exit(EXIT_FAILURE); 839 } 840 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) { 841 psFree(object); 842 exit(EXIT_FAILURE); 843 } 844 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 845 psFree(object); 846 exit(EXIT_FAILURE); 847 } 848 849 psFree(object); 850 } 851 852 { 853 psMetadata *md; 854 rawDetrendExpRow *object; 855 856 md = psMetadataAlloc(); 857 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) { 858 psFree(md); 859 exit(EXIT_FAILURE); 860 } 861 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 862 psFree(md); 863 exit(EXIT_FAILURE); 864 } 865 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) { 866 psFree(md); 867 exit(EXIT_FAILURE); 868 } 869 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) { 870 psFree(md); 871 exit(EXIT_FAILURE); 872 } 873 if (!psMetadataAddS32(md, PS_LIST_TAIL, "imfiles", 0, NULL, -32)) { 874 psFree(md); 875 exit(EXIT_FAILURE); 876 } 877 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filter", 0, NULL, "a string")) { 878 psFree(md); 879 exit(EXIT_FAILURE); 880 } 881 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class", 0, NULL, "a string")) { 882 psFree(md); 883 exit(EXIT_FAILURE); 884 } 885 if (!psMetadataAddF32(md, PS_LIST_TAIL, "airmass", 0, NULL, 32.32)) { 886 psFree(md); 887 exit(EXIT_FAILURE); 888 } 889 if (!psMetadataAddF64(md, PS_LIST_TAIL, "ra", 0, NULL, 64.64)) { 890 psFree(md); 891 exit(EXIT_FAILURE); 892 } 893 if (!psMetadataAddF64(md, PS_LIST_TAIL, "dec", 0, NULL, 64.64)) { 894 psFree(md); 895 exit(EXIT_FAILURE); 896 } 897 if (!psMetadataAddF32(md, PS_LIST_TAIL, "exp_time", 0, NULL, 32.32)) { 898 psFree(md); 899 exit(EXIT_FAILURE); 900 } 901 if (!psMetadataAddF64(md, PS_LIST_TAIL, "background", 0, NULL, 64.64)) { 902 psFree(md); 903 exit(EXIT_FAILURE); 904 } 905 906 object = rawDetrendExpObjectFromMetadata(md); 907 if (!object) { 908 psFree(md); 909 exit(EXIT_FAILURE); 910 } 911 912 psFree(md); 913 914 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 915 psFree(object); 916 exit(EXIT_FAILURE); 917 } 786 918 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 787 919 psFree(object); … … 800 932 exit(EXIT_FAILURE); 801 933 } 934 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) { 935 psFree(object); 936 exit(EXIT_FAILURE); 937 } 802 938 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) { 803 939 psFree(object); 804 940 exit(EXIT_FAILURE); 805 941 } 806 807 psFree(object); 808 } 809 810 { 811 psMetadata *md; 812 newImfileRow *object; 942 if (!object->airmass == 32.32) { 943 psFree(object); 944 exit(EXIT_FAILURE); 945 } 946 if (!object->ra == 64.64) { 947 psFree(object); 948 exit(EXIT_FAILURE); 949 } 950 if (!object->dec == 64.64) { 951 psFree(object); 952 exit(EXIT_FAILURE); 953 } 954 if (!object->exp_time == 32.32) { 955 psFree(object); 956 exit(EXIT_FAILURE); 957 } 958 if (!object->background == 64.64) { 959 psFree(object); 960 exit(EXIT_FAILURE); 961 } 962 963 psFree(object); 964 } 965 966 { 967 psMetadata *md; 968 rawScienceExpRow *object; 813 969 814 970 md = psMetadataAlloc(); … … 817 973 exit(EXIT_FAILURE); 818 974 } 975 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 976 psFree(md); 977 exit(EXIT_FAILURE); 978 } 979 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) { 980 psFree(md); 981 exit(EXIT_FAILURE); 982 } 983 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) { 984 psFree(md); 985 exit(EXIT_FAILURE); 986 } 987 if (!psMetadataAddS32(md, PS_LIST_TAIL, "imfiles", 0, NULL, -32)) { 988 psFree(md); 989 exit(EXIT_FAILURE); 990 } 991 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filter", 0, NULL, "a string")) { 992 psFree(md); 993 exit(EXIT_FAILURE); 994 } 819 995 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class", 0, NULL, "a string")) { 820 996 psFree(md); 821 997 exit(EXIT_FAILURE); 822 998 } 999 if (!psMetadataAddF32(md, PS_LIST_TAIL, "airmass", 0, NULL, 32.32)) { 1000 psFree(md); 1001 exit(EXIT_FAILURE); 1002 } 1003 if (!psMetadataAddF64(md, PS_LIST_TAIL, "ra", 0, NULL, 64.64)) { 1004 psFree(md); 1005 exit(EXIT_FAILURE); 1006 } 1007 if (!psMetadataAddF64(md, PS_LIST_TAIL, "dec", 0, NULL, 64.64)) { 1008 psFree(md); 1009 exit(EXIT_FAILURE); 1010 } 1011 if (!psMetadataAddF32(md, PS_LIST_TAIL, "exp_time", 0, NULL, 32.32)) { 1012 psFree(md); 1013 exit(EXIT_FAILURE); 1014 } 1015 if (!psMetadataAddF64(md, PS_LIST_TAIL, "background", 0, NULL, 64.64)) { 1016 psFree(md); 1017 exit(EXIT_FAILURE); 1018 } 1019 1020 object = rawScienceExpObjectFromMetadata(md); 1021 if (!object) { 1022 psFree(md); 1023 exit(EXIT_FAILURE); 1024 } 1025 1026 psFree(md); 1027 1028 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 1029 psFree(object); 1030 exit(EXIT_FAILURE); 1031 } 1032 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 1033 psFree(object); 1034 exit(EXIT_FAILURE); 1035 } 1036 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 1037 psFree(object); 1038 exit(EXIT_FAILURE); 1039 } 1040 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 1041 psFree(object); 1042 exit(EXIT_FAILURE); 1043 } 1044 if (!object->imfiles == -32) { 1045 psFree(object); 1046 exit(EXIT_FAILURE); 1047 } 1048 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) { 1049 psFree(object); 1050 exit(EXIT_FAILURE); 1051 } 1052 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) { 1053 psFree(object); 1054 exit(EXIT_FAILURE); 1055 } 1056 if (!object->airmass == 32.32) { 1057 psFree(object); 1058 exit(EXIT_FAILURE); 1059 } 1060 if (!object->ra == 64.64) { 1061 psFree(object); 1062 exit(EXIT_FAILURE); 1063 } 1064 if (!object->dec == 64.64) { 1065 psFree(object); 1066 exit(EXIT_FAILURE); 1067 } 1068 if (!object->exp_time == 32.32) { 1069 psFree(object); 1070 exit(EXIT_FAILURE); 1071 } 1072 if (!object->background == 64.64) { 1073 psFree(object); 1074 exit(EXIT_FAILURE); 1075 } 1076 1077 psFree(object); 1078 } 1079 1080 { 1081 psMetadata *md; 1082 rawImfileRow *object; 1083 1084 md = psMetadataAlloc(); 1085 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) { 1086 psFree(md); 1087 exit(EXIT_FAILURE); 1088 } 1089 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class", 0, NULL, "a string")) { 1090 psFree(md); 1091 exit(EXIT_FAILURE); 1092 } 823 1093 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) { 824 1094 psFree(md); … … 830 1100 } 831 1101 832 object = newImfileObjectFromMetadata(md);1102 object = rawImfileObjectFromMetadata(md); 833 1103 if (!object) { 834 1104 psFree(md); … … 860 1130 { 861 1131 psMetadata *md; 862 rawDetrendExpRow *object;1132 p1PendingExpRow *object; 863 1133 864 1134 md = psMetadataAlloc(); … … 887 1157 exit(EXIT_FAILURE); 888 1158 } 889 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class", 0, NULL, "a string")) {890 psFree(md);891 exit(EXIT_FAILURE);892 }893 1159 if (!psMetadataAddF32(md, PS_LIST_TAIL, "airmass", 0, NULL, 32.32)) { 894 1160 psFree(md); 895 1161 exit(EXIT_FAILURE); 896 1162 } 1163 if (!psMetadataAddF64(md, PS_LIST_TAIL, "ra", 0, NULL, 64.64)) { 1164 psFree(md); 1165 exit(EXIT_FAILURE); 1166 } 1167 if (!psMetadataAddF64(md, PS_LIST_TAIL, "dec", 0, NULL, 64.64)) { 1168 psFree(md); 1169 exit(EXIT_FAILURE); 1170 } 1171 if (!psMetadataAddF32(md, PS_LIST_TAIL, "exp_time", 0, NULL, 32.32)) { 1172 psFree(md); 1173 exit(EXIT_FAILURE); 1174 } 1175 if (!psMetadataAddF64(md, PS_LIST_TAIL, "background", 0, NULL, 64.64)) { 1176 psFree(md); 1177 exit(EXIT_FAILURE); 1178 } 1179 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) { 1180 psFree(md); 1181 exit(EXIT_FAILURE); 1182 } 1183 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p1_version", 0, NULL, -32)) { 1184 psFree(md); 1185 exit(EXIT_FAILURE); 1186 } 1187 1188 object = p1PendingExpObjectFromMetadata(md); 1189 if (!object) { 1190 psFree(md); 1191 exit(EXIT_FAILURE); 1192 } 1193 1194 psFree(md); 1195 1196 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 1197 psFree(object); 1198 exit(EXIT_FAILURE); 1199 } 1200 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 1201 psFree(object); 1202 exit(EXIT_FAILURE); 1203 } 1204 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 1205 psFree(object); 1206 exit(EXIT_FAILURE); 1207 } 1208 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 1209 psFree(object); 1210 exit(EXIT_FAILURE); 1211 } 1212 if (!object->imfiles == -32) { 1213 psFree(object); 1214 exit(EXIT_FAILURE); 1215 } 1216 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) { 1217 psFree(object); 1218 exit(EXIT_FAILURE); 1219 } 1220 if (!object->airmass == 32.32) { 1221 psFree(object); 1222 exit(EXIT_FAILURE); 1223 } 1224 if (!object->ra == 64.64) { 1225 psFree(object); 1226 exit(EXIT_FAILURE); 1227 } 1228 if (!object->dec == 64.64) { 1229 psFree(object); 1230 exit(EXIT_FAILURE); 1231 } 1232 if (!object->exp_time == 32.32) { 1233 psFree(object); 1234 exit(EXIT_FAILURE); 1235 } 1236 if (!object->background == 64.64) { 1237 psFree(object); 1238 exit(EXIT_FAILURE); 1239 } 1240 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) { 1241 psFree(object); 1242 exit(EXIT_FAILURE); 1243 } 1244 if (!object->p1_version == -32) { 1245 psFree(object); 1246 exit(EXIT_FAILURE); 1247 } 1248 1249 psFree(object); 1250 } 1251 1252 { 1253 psMetadata *md; 1254 p2PendingExpRow *object; 1255 1256 md = psMetadataAlloc(); 1257 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) { 1258 psFree(md); 1259 exit(EXIT_FAILURE); 1260 } 1261 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 1262 psFree(md); 1263 exit(EXIT_FAILURE); 1264 } 1265 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) { 1266 psFree(md); 1267 exit(EXIT_FAILURE); 1268 } 1269 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) { 1270 psFree(md); 1271 exit(EXIT_FAILURE); 1272 } 1273 if (!psMetadataAddS32(md, PS_LIST_TAIL, "imfiles", 0, NULL, -32)) { 1274 psFree(md); 1275 exit(EXIT_FAILURE); 1276 } 1277 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filter", 0, NULL, "a string")) { 1278 psFree(md); 1279 exit(EXIT_FAILURE); 1280 } 1281 if (!psMetadataAddF32(md, PS_LIST_TAIL, "airmass", 0, NULL, 32.32)) { 1282 psFree(md); 1283 exit(EXIT_FAILURE); 1284 } 897 1285 if (!psMetadataAddF32(md, PS_LIST_TAIL, "ra", 0, NULL, 32.32)) { 898 1286 psFree(md); 899 1287 exit(EXIT_FAILURE); 900 1288 } 901 if (!psMetadataAddF32(md, PS_LIST_TAIL, "dec", 0, NULL, 32.32)) { 1289 if (!psMetadataAddF64(md, PS_LIST_TAIL, "dec", 0, NULL, 64.64)) { 1290 psFree(md); 1291 exit(EXIT_FAILURE); 1292 } 1293 if (!psMetadataAddF64(md, PS_LIST_TAIL, "exp_time", 0, NULL, 64.64)) { 1294 psFree(md); 1295 exit(EXIT_FAILURE); 1296 } 1297 if (!psMetadataAddF64(md, PS_LIST_TAIL, "background", 0, NULL, 64.64)) { 1298 psFree(md); 1299 exit(EXIT_FAILURE); 1300 } 1301 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) { 1302 psFree(md); 1303 exit(EXIT_FAILURE); 1304 } 1305 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p1_version", 0, NULL, -32)) { 1306 psFree(md); 1307 exit(EXIT_FAILURE); 1308 } 1309 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p2_version", 0, NULL, -32)) { 1310 psFree(md); 1311 exit(EXIT_FAILURE); 1312 } 1313 1314 object = p2PendingExpObjectFromMetadata(md); 1315 if (!object) { 1316 psFree(md); 1317 exit(EXIT_FAILURE); 1318 } 1319 1320 psFree(md); 1321 1322 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 1323 psFree(object); 1324 exit(EXIT_FAILURE); 1325 } 1326 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 1327 psFree(object); 1328 exit(EXIT_FAILURE); 1329 } 1330 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 1331 psFree(object); 1332 exit(EXIT_FAILURE); 1333 } 1334 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 1335 psFree(object); 1336 exit(EXIT_FAILURE); 1337 } 1338 if (!object->imfiles == -32) { 1339 psFree(object); 1340 exit(EXIT_FAILURE); 1341 } 1342 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) { 1343 psFree(object); 1344 exit(EXIT_FAILURE); 1345 } 1346 if (!object->airmass == 32.32) { 1347 psFree(object); 1348 exit(EXIT_FAILURE); 1349 } 1350 if (!object->ra == 32.32) { 1351 psFree(object); 1352 exit(EXIT_FAILURE); 1353 } 1354 if (!object->dec == 64.64) { 1355 psFree(object); 1356 exit(EXIT_FAILURE); 1357 } 1358 if (!object->exp_time == 64.64) { 1359 psFree(object); 1360 exit(EXIT_FAILURE); 1361 } 1362 if (!object->background == 64.64) { 1363 psFree(object); 1364 exit(EXIT_FAILURE); 1365 } 1366 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) { 1367 psFree(object); 1368 exit(EXIT_FAILURE); 1369 } 1370 if (!object->p1_version == -32) { 1371 psFree(object); 1372 exit(EXIT_FAILURE); 1373 } 1374 if (!object->p2_version == -32) { 1375 psFree(object); 1376 exit(EXIT_FAILURE); 1377 } 1378 1379 psFree(object); 1380 } 1381 1382 { 1383 psMetadata *md; 1384 p2PendingImfileRow *object; 1385 1386 md = psMetadataAlloc(); 1387 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) { 1388 psFree(md); 1389 exit(EXIT_FAILURE); 1390 } 1391 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) { 1392 psFree(md); 1393 exit(EXIT_FAILURE); 1394 } 1395 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) { 1396 psFree(md); 1397 exit(EXIT_FAILURE); 1398 } 1399 if (!psMetadataAddStr(md, PS_LIST_TAIL, "stats", 0, NULL, "a string")) { 1400 psFree(md); 1401 exit(EXIT_FAILURE); 1402 } 1403 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) { 1404 psFree(md); 1405 exit(EXIT_FAILURE); 1406 } 1407 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p1_version", 0, NULL, -32)) { 1408 psFree(md); 1409 exit(EXIT_FAILURE); 1410 } 1411 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p2_version", 0, NULL, -32)) { 1412 psFree(md); 1413 exit(EXIT_FAILURE); 1414 } 1415 1416 object = p2PendingImfileObjectFromMetadata(md); 1417 if (!object) { 1418 psFree(md); 1419 exit(EXIT_FAILURE); 1420 } 1421 1422 psFree(md); 1423 1424 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 1425 psFree(object); 1426 exit(EXIT_FAILURE); 1427 } 1428 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) { 1429 psFree(object); 1430 exit(EXIT_FAILURE); 1431 } 1432 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 1433 psFree(object); 1434 exit(EXIT_FAILURE); 1435 } 1436 if (strncmp(object->stats, "a string", MAX_STRING_LENGTH)) { 1437 psFree(object); 1438 exit(EXIT_FAILURE); 1439 } 1440 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) { 1441 psFree(object); 1442 exit(EXIT_FAILURE); 1443 } 1444 if (!object->p1_version == -32) { 1445 psFree(object); 1446 exit(EXIT_FAILURE); 1447 } 1448 if (!object->p2_version == -32) { 1449 psFree(object); 1450 exit(EXIT_FAILURE); 1451 } 1452 1453 psFree(object); 1454 } 1455 1456 { 1457 psMetadata *md; 1458 p2DoneExpRow *object; 1459 1460 md = psMetadataAlloc(); 1461 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) { 1462 psFree(md); 1463 exit(EXIT_FAILURE); 1464 } 1465 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 1466 psFree(md); 1467 exit(EXIT_FAILURE); 1468 } 1469 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) { 1470 psFree(md); 1471 exit(EXIT_FAILURE); 1472 } 1473 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) { 1474 psFree(md); 1475 exit(EXIT_FAILURE); 1476 } 1477 if (!psMetadataAddS32(md, PS_LIST_TAIL, "imfiles", 0, NULL, -32)) { 1478 psFree(md); 1479 exit(EXIT_FAILURE); 1480 } 1481 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filter", 0, NULL, "a string")) { 1482 psFree(md); 1483 exit(EXIT_FAILURE); 1484 } 1485 if (!psMetadataAddF32(md, PS_LIST_TAIL, "airmass", 0, NULL, 32.32)) { 1486 psFree(md); 1487 exit(EXIT_FAILURE); 1488 } 1489 if (!psMetadataAddF64(md, PS_LIST_TAIL, "ra", 0, NULL, 64.64)) { 1490 psFree(md); 1491 exit(EXIT_FAILURE); 1492 } 1493 if (!psMetadataAddF64(md, PS_LIST_TAIL, "dec", 0, NULL, 64.64)) { 902 1494 psFree(md); 903 1495 exit(EXIT_FAILURE); … … 907 1499 exit(EXIT_FAILURE); 908 1500 } 909 910 object = rawDetrendExpObjectFromMetadata(md); 1501 if (!psMetadataAddF64(md, PS_LIST_TAIL, "background", 0, NULL, 64.64)) { 1502 psFree(md); 1503 exit(EXIT_FAILURE); 1504 } 1505 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) { 1506 psFree(md); 1507 exit(EXIT_FAILURE); 1508 } 1509 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p1_version", 0, NULL, -32)) { 1510 psFree(md); 1511 exit(EXIT_FAILURE); 1512 } 1513 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p2_version", 0, NULL, -32)) { 1514 psFree(md); 1515 exit(EXIT_FAILURE); 1516 } 1517 1518 object = p2DoneExpObjectFromMetadata(md); 911 1519 if (!object) { 912 1520 psFree(md); … … 940 1548 exit(EXIT_FAILURE); 941 1549 } 942 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) {943 psFree(object);944 exit(EXIT_FAILURE);945 }946 1550 if (!object->airmass == 32.32) { 947 1551 psFree(object); 948 1552 exit(EXIT_FAILURE); 949 1553 } 950 if (!object->ra == 32.32) {951 psFree(object); 952 exit(EXIT_FAILURE); 953 } 954 if (!object->dec == 32.32) {1554 if (!object->ra == 64.64) { 1555 psFree(object); 1556 exit(EXIT_FAILURE); 1557 } 1558 if (!object->dec == 64.64) { 955 1559 psFree(object); 956 1560 exit(EXIT_FAILURE); … … 960 1564 exit(EXIT_FAILURE); 961 1565 } 962 963 psFree(object); 964 } 965 966 { 967 psMetadata *md; 968 rawScienceExpRow *object; 1566 if (!object->background == 64.64) { 1567 psFree(object); 1568 exit(EXIT_FAILURE); 1569 } 1570 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) { 1571 psFree(object); 1572 exit(EXIT_FAILURE); 1573 } 1574 if (!object->p1_version == -32) { 1575 psFree(object); 1576 exit(EXIT_FAILURE); 1577 } 1578 if (!object->p2_version == -32) { 1579 psFree(object); 1580 exit(EXIT_FAILURE); 1581 } 1582 1583 psFree(object); 1584 } 1585 1586 { 1587 psMetadata *md; 1588 p2DoneImfileRow *object; 969 1589 970 1590 md = psMetadataAlloc(); … … 973 1593 exit(EXIT_FAILURE); 974 1594 } 1595 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) { 1596 psFree(md); 1597 exit(EXIT_FAILURE); 1598 } 1599 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) { 1600 psFree(md); 1601 exit(EXIT_FAILURE); 1602 } 1603 if (!psMetadataAddStr(md, PS_LIST_TAIL, "stats", 0, NULL, "a string")) { 1604 psFree(md); 1605 exit(EXIT_FAILURE); 1606 } 1607 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) { 1608 psFree(md); 1609 exit(EXIT_FAILURE); 1610 } 1611 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p1_version", 0, NULL, -32)) { 1612 psFree(md); 1613 exit(EXIT_FAILURE); 1614 } 1615 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p2_version", 0, NULL, -32)) { 1616 psFree(md); 1617 exit(EXIT_FAILURE); 1618 } 1619 1620 object = p2DoneImfileObjectFromMetadata(md); 1621 if (!object) { 1622 psFree(md); 1623 exit(EXIT_FAILURE); 1624 } 1625 1626 psFree(md); 1627 1628 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 1629 psFree(object); 1630 exit(EXIT_FAILURE); 1631 } 1632 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) { 1633 psFree(object); 1634 exit(EXIT_FAILURE); 1635 } 1636 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 1637 psFree(object); 1638 exit(EXIT_FAILURE); 1639 } 1640 if (strncmp(object->stats, "a string", MAX_STRING_LENGTH)) { 1641 psFree(object); 1642 exit(EXIT_FAILURE); 1643 } 1644 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) { 1645 psFree(object); 1646 exit(EXIT_FAILURE); 1647 } 1648 if (!object->p1_version == -32) { 1649 psFree(object); 1650 exit(EXIT_FAILURE); 1651 } 1652 if (!object->p2_version == -32) { 1653 psFree(object); 1654 exit(EXIT_FAILURE); 1655 } 1656 1657 psFree(object); 1658 } 1659 1660 { 1661 psMetadata *md; 1662 p3PendingExpRow *object; 1663 1664 md = psMetadataAlloc(); 1665 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) { 1666 psFree(md); 1667 exit(EXIT_FAILURE); 1668 } 975 1669 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 976 1670 psFree(md); 977 1671 exit(EXIT_FAILURE); 978 1672 } 1673 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) { 1674 psFree(md); 1675 exit(EXIT_FAILURE); 1676 } 1677 if (!psMetadataAddS32(md, PS_LIST_TAIL, "imfiles", 0, NULL, -32)) { 1678 psFree(md); 1679 exit(EXIT_FAILURE); 1680 } 1681 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filter", 0, NULL, "a string")) { 1682 psFree(md); 1683 exit(EXIT_FAILURE); 1684 } 1685 if (!psMetadataAddF32(md, PS_LIST_TAIL, "airmass", 0, NULL, 32.32)) { 1686 psFree(md); 1687 exit(EXIT_FAILURE); 1688 } 1689 if (!psMetadataAddF64(md, PS_LIST_TAIL, "ra", 0, NULL, 64.64)) { 1690 psFree(md); 1691 exit(EXIT_FAILURE); 1692 } 1693 if (!psMetadataAddF64(md, PS_LIST_TAIL, "dec", 0, NULL, 64.64)) { 1694 psFree(md); 1695 exit(EXIT_FAILURE); 1696 } 1697 if (!psMetadataAddF32(md, PS_LIST_TAIL, "exp_time", 0, NULL, 32.32)) { 1698 psFree(md); 1699 exit(EXIT_FAILURE); 1700 } 1701 if (!psMetadataAddF64(md, PS_LIST_TAIL, "background", 0, NULL, 64.64)) { 1702 psFree(md); 1703 exit(EXIT_FAILURE); 1704 } 1705 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) { 1706 psFree(md); 1707 exit(EXIT_FAILURE); 1708 } 1709 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p2_version", 0, NULL, -32)) { 1710 psFree(md); 1711 exit(EXIT_FAILURE); 1712 } 1713 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p3_version", 0, NULL, -32)) { 1714 psFree(md); 1715 exit(EXIT_FAILURE); 1716 } 1717 1718 object = p3PendingExpObjectFromMetadata(md); 1719 if (!object) { 1720 psFree(md); 1721 exit(EXIT_FAILURE); 1722 } 1723 1724 psFree(md); 1725 1726 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 1727 psFree(object); 1728 exit(EXIT_FAILURE); 1729 } 1730 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 1731 psFree(object); 1732 exit(EXIT_FAILURE); 1733 } 1734 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 1735 psFree(object); 1736 exit(EXIT_FAILURE); 1737 } 1738 if (!object->imfiles == -32) { 1739 psFree(object); 1740 exit(EXIT_FAILURE); 1741 } 1742 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) { 1743 psFree(object); 1744 exit(EXIT_FAILURE); 1745 } 1746 if (!object->airmass == 32.32) { 1747 psFree(object); 1748 exit(EXIT_FAILURE); 1749 } 1750 if (!object->ra == 64.64) { 1751 psFree(object); 1752 exit(EXIT_FAILURE); 1753 } 1754 if (!object->dec == 64.64) { 1755 psFree(object); 1756 exit(EXIT_FAILURE); 1757 } 1758 if (!object->exp_time == 32.32) { 1759 psFree(object); 1760 exit(EXIT_FAILURE); 1761 } 1762 if (!object->background == 64.64) { 1763 psFree(object); 1764 exit(EXIT_FAILURE); 1765 } 1766 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) { 1767 psFree(object); 1768 exit(EXIT_FAILURE); 1769 } 1770 if (!object->p2_version == -32) { 1771 psFree(object); 1772 exit(EXIT_FAILURE); 1773 } 1774 if (!object->p3_version == -32) { 1775 psFree(object); 1776 exit(EXIT_FAILURE); 1777 } 1778 1779 psFree(object); 1780 } 1781 1782 { 1783 psMetadata *md; 1784 detRunRow *object; 1785 1786 md = psMetadataAlloc(); 1787 if (!psMetadataAddS32(md, PS_LIST_TAIL, "iteration", 0, NULL, -32)) { 1788 psFree(md); 1789 exit(EXIT_FAILURE); 1790 } 1791 if (!psMetadataAddStr(md, PS_LIST_TAIL, "det_type", 0, NULL, "a string")) { 1792 psFree(md); 1793 exit(EXIT_FAILURE); 1794 } 1795 1796 object = detRunObjectFromMetadata(md); 1797 if (!object) { 1798 psFree(md); 1799 exit(EXIT_FAILURE); 1800 } 1801 1802 psFree(md); 1803 1804 if (!object->iteration == -32) { 1805 psFree(object); 1806 exit(EXIT_FAILURE); 1807 } 1808 if (strncmp(object->det_type, "a string", MAX_STRING_LENGTH)) { 1809 psFree(object); 1810 exit(EXIT_FAILURE); 1811 } 1812 1813 psFree(object); 1814 } 1815 1816 { 1817 psMetadata *md; 1818 detInputExpRow *object; 1819 1820 md = psMetadataAlloc(); 1821 if (!psMetadataAddS32(md, PS_LIST_TAIL, "det_id", 0, NULL, -32)) { 1822 psFree(md); 1823 exit(EXIT_FAILURE); 1824 } 1825 if (!psMetadataAddS32(md, PS_LIST_TAIL, "iteration", 0, NULL, -32)) { 1826 psFree(md); 1827 exit(EXIT_FAILURE); 1828 } 1829 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) { 1830 psFree(md); 1831 exit(EXIT_FAILURE); 1832 } 1833 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 1834 psFree(md); 1835 exit(EXIT_FAILURE); 1836 } 979 1837 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) { 980 1838 psFree(md); … … 993 1851 exit(EXIT_FAILURE); 994 1852 } 995 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class", 0, NULL, "a string")) {996 psFree(md);997 exit(EXIT_FAILURE);998 }999 1853 if (!psMetadataAddF32(md, PS_LIST_TAIL, "airmass", 0, NULL, 32.32)) { 1000 1854 psFree(md); 1001 1855 exit(EXIT_FAILURE); 1002 1856 } 1003 if (!psMetadataAddF 32(md, PS_LIST_TAIL, "ra", 0, NULL, 32.32)) {1004 psFree(md); 1005 exit(EXIT_FAILURE); 1006 } 1007 if (!psMetadataAddF 32(md, PS_LIST_TAIL, "dec", 0, NULL, 32.32)) {1857 if (!psMetadataAddF64(md, PS_LIST_TAIL, "ra", 0, NULL, 64.64)) { 1858 psFree(md); 1859 exit(EXIT_FAILURE); 1860 } 1861 if (!psMetadataAddF64(md, PS_LIST_TAIL, "dec", 0, NULL, 64.64)) { 1008 1862 psFree(md); 1009 1863 exit(EXIT_FAILURE); … … 1013 1867 exit(EXIT_FAILURE); 1014 1868 } 1015 1016 object = rawScienceExpObjectFromMetadata(md); 1017 if (!object) { 1018 psFree(md); 1019 exit(EXIT_FAILURE); 1020 } 1021 1022 psFree(md); 1023 1869 if (!psMetadataAddF64(md, PS_LIST_TAIL, "background", 0, NULL, 64.64)) { 1870 psFree(md); 1871 exit(EXIT_FAILURE); 1872 } 1873 1874 object = detInputExpObjectFromMetadata(md); 1875 if (!object) { 1876 psFree(md); 1877 exit(EXIT_FAILURE); 1878 } 1879 1880 psFree(md); 1881 1882 if (!object->det_id == -32) { 1883 psFree(object); 1884 exit(EXIT_FAILURE); 1885 } 1886 if (!object->iteration == -32) { 1887 psFree(object); 1888 exit(EXIT_FAILURE); 1889 } 1024 1890 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 1025 1891 psFree(object); … … 1046 1912 exit(EXIT_FAILURE); 1047 1913 } 1048 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) {1049 psFree(object);1050 exit(EXIT_FAILURE);1051 }1052 1914 if (!object->airmass == 32.32) { 1053 1915 psFree(object); 1054 1916 exit(EXIT_FAILURE); 1055 1917 } 1056 if (!object->ra == 32.32) {1057 psFree(object); 1058 exit(EXIT_FAILURE); 1059 } 1060 if (!object->dec == 32.32) {1918 if (!object->ra == 64.64) { 1919 psFree(object); 1920 exit(EXIT_FAILURE); 1921 } 1922 if (!object->dec == 64.64) { 1061 1923 psFree(object); 1062 1924 exit(EXIT_FAILURE); … … 1066 1928 exit(EXIT_FAILURE); 1067 1929 } 1068 1069 psFree(object); 1070 } 1071 1072 { 1073 psMetadata *md; 1074 rawImfileRow *object; 1075 1076 md = psMetadataAlloc(); 1077 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) { 1078 psFree(md); 1079 exit(EXIT_FAILURE); 1080 } 1081 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class", 0, NULL, "a string")) { 1082 psFree(md); 1083 exit(EXIT_FAILURE); 1084 } 1085 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) { 1086 psFree(md); 1087 exit(EXIT_FAILURE); 1088 } 1089 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) { 1090 psFree(md); 1091 exit(EXIT_FAILURE); 1092 } 1093 if (!psMetadataAddStr(md, PS_LIST_TAIL, "stats", 0, NULL, "a string")) { 1094 psFree(md); 1095 exit(EXIT_FAILURE); 1096 } 1097 1098 object = rawImfileObjectFromMetadata(md); 1099 if (!object) { 1100 psFree(md); 1101 exit(EXIT_FAILURE); 1102 } 1103 1104 psFree(md); 1105 1106 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 1107 psFree(object); 1108 exit(EXIT_FAILURE); 1109 } 1110 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) { 1111 psFree(object); 1112 exit(EXIT_FAILURE); 1113 } 1114 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) { 1115 psFree(object); 1116 exit(EXIT_FAILURE); 1117 } 1118 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 1119 psFree(object); 1120 exit(EXIT_FAILURE); 1121 } 1122 if (strncmp(object->stats, "a string", MAX_STRING_LENGTH)) { 1123 psFree(object); 1124 exit(EXIT_FAILURE); 1125 } 1126 1127 psFree(object); 1128 } 1129 1130 { 1131 psMetadata *md; 1132 p1PendingExpRow *object; 1133 1134 md = psMetadataAlloc(); 1135 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) { 1136 psFree(md); 1137 exit(EXIT_FAILURE); 1138 } 1139 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 1140 psFree(md); 1141 exit(EXIT_FAILURE); 1142 } 1143 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) { 1144 psFree(md); 1145 exit(EXIT_FAILURE); 1146 } 1147 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) { 1148 psFree(md); 1149 exit(EXIT_FAILURE); 1150 } 1151 if (!psMetadataAddS32(md, PS_LIST_TAIL, "imfiles", 0, NULL, -32)) { 1152 psFree(md); 1153 exit(EXIT_FAILURE); 1154 } 1155 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filter", 0, NULL, "a string")) { 1156 psFree(md); 1157 exit(EXIT_FAILURE); 1158 } 1159 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class", 0, NULL, "a string")) { 1160 psFree(md); 1161 exit(EXIT_FAILURE); 1162 } 1163 if (!psMetadataAddF32(md, PS_LIST_TAIL, "airmass", 0, NULL, 32.32)) { 1164 psFree(md); 1165 exit(EXIT_FAILURE); 1166 } 1167 if (!psMetadataAddF32(md, PS_LIST_TAIL, "ra", 0, NULL, 32.32)) { 1168 psFree(md); 1169 exit(EXIT_FAILURE); 1170 } 1171 if (!psMetadataAddF32(md, PS_LIST_TAIL, "dec", 0, NULL, 32.32)) { 1172 psFree(md); 1173 exit(EXIT_FAILURE); 1174 } 1175 if (!psMetadataAddF32(md, PS_LIST_TAIL, "exp_time", 0, NULL, 32.32)) { 1176 psFree(md); 1177 exit(EXIT_FAILURE); 1178 } 1179 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) { 1180 psFree(md); 1181 exit(EXIT_FAILURE); 1182 } 1183 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p1_version", 0, NULL, -32)) { 1184 psFree(md); 1185 exit(EXIT_FAILURE); 1186 } 1187 1188 object = p1PendingExpObjectFromMetadata(md); 1189 if (!object) { 1190 psFree(md); 1191 exit(EXIT_FAILURE); 1192 } 1193 1194 psFree(md); 1195 1196 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 1197 psFree(object); 1198 exit(EXIT_FAILURE); 1199 } 1200 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 1201 psFree(object); 1202 exit(EXIT_FAILURE); 1203 } 1204 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 1205 psFree(object); 1206 exit(EXIT_FAILURE); 1207 } 1208 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 1209 psFree(object); 1210 exit(EXIT_FAILURE); 1211 } 1212 if (!object->imfiles == -32) { 1213 psFree(object); 1214 exit(EXIT_FAILURE); 1215 } 1216 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) { 1217 psFree(object); 1218 exit(EXIT_FAILURE); 1219 } 1220 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) { 1221 psFree(object); 1222 exit(EXIT_FAILURE); 1223 } 1224 if (!object->airmass == 32.32) { 1225 psFree(object); 1226 exit(EXIT_FAILURE); 1227 } 1228 if (!object->ra == 32.32) { 1229 psFree(object); 1230 exit(EXIT_FAILURE); 1231 } 1232 if (!object->dec == 32.32) { 1233 psFree(object); 1234 exit(EXIT_FAILURE); 1235 } 1236 if (!object->exp_time == 32.32) { 1237 psFree(object); 1238 exit(EXIT_FAILURE); 1239 } 1240 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) { 1241 psFree(object); 1242 exit(EXIT_FAILURE); 1243 } 1244 if (!object->p1_version == -32) { 1245 psFree(object); 1246 exit(EXIT_FAILURE); 1247 } 1248 1249 psFree(object); 1250 } 1251 1252 { 1253 psMetadata *md; 1254 p2PendingExpRow *object; 1255 1256 md = psMetadataAlloc(); 1257 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) { 1258 psFree(md); 1259 exit(EXIT_FAILURE); 1260 } 1261 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 1262 psFree(md); 1263 exit(EXIT_FAILURE); 1264 } 1265 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) { 1266 psFree(md); 1267 exit(EXIT_FAILURE); 1268 } 1269 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) { 1270 psFree(md); 1271 exit(EXIT_FAILURE); 1272 } 1273 if (!psMetadataAddS32(md, PS_LIST_TAIL, "imfiles", 0, NULL, -32)) { 1274 psFree(md); 1275 exit(EXIT_FAILURE); 1276 } 1277 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filter", 0, NULL, "a string")) { 1278 psFree(md); 1279 exit(EXIT_FAILURE); 1280 } 1281 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class", 0, NULL, "a string")) { 1282 psFree(md); 1283 exit(EXIT_FAILURE); 1284 } 1285 if (!psMetadataAddF32(md, PS_LIST_TAIL, "airmass", 0, NULL, 32.32)) { 1286 psFree(md); 1287 exit(EXIT_FAILURE); 1288 } 1289 if (!psMetadataAddF32(md, PS_LIST_TAIL, "ra", 0, NULL, 32.32)) { 1290 psFree(md); 1291 exit(EXIT_FAILURE); 1292 } 1293 if (!psMetadataAddF32(md, PS_LIST_TAIL, "dec", 0, NULL, 32.32)) { 1294 psFree(md); 1295 exit(EXIT_FAILURE); 1296 } 1297 if (!psMetadataAddF32(md, PS_LIST_TAIL, "exp_time", 0, NULL, 32.32)) { 1298 psFree(md); 1299 exit(EXIT_FAILURE); 1300 } 1301 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) { 1302 psFree(md); 1303 exit(EXIT_FAILURE); 1304 } 1305 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p1_version", 0, NULL, -32)) { 1306 psFree(md); 1307 exit(EXIT_FAILURE); 1308 } 1309 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p2_version", 0, NULL, -32)) { 1310 psFree(md); 1311 exit(EXIT_FAILURE); 1312 } 1313 1314 object = p2PendingExpObjectFromMetadata(md); 1315 if (!object) { 1316 psFree(md); 1317 exit(EXIT_FAILURE); 1318 } 1319 1320 psFree(md); 1321 1322 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 1323 psFree(object); 1324 exit(EXIT_FAILURE); 1325 } 1326 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 1327 psFree(object); 1328 exit(EXIT_FAILURE); 1329 } 1330 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 1331 psFree(object); 1332 exit(EXIT_FAILURE); 1333 } 1334 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 1335 psFree(object); 1336 exit(EXIT_FAILURE); 1337 } 1338 if (!object->imfiles == -32) { 1339 psFree(object); 1340 exit(EXIT_FAILURE); 1341 } 1342 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) { 1343 psFree(object); 1344 exit(EXIT_FAILURE); 1345 } 1346 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) { 1347 psFree(object); 1348 exit(EXIT_FAILURE); 1349 } 1350 if (!object->airmass == 32.32) { 1351 psFree(object); 1352 exit(EXIT_FAILURE); 1353 } 1354 if (!object->ra == 32.32) { 1355 psFree(object); 1356 exit(EXIT_FAILURE); 1357 } 1358 if (!object->dec == 32.32) { 1359 psFree(object); 1360 exit(EXIT_FAILURE); 1361 } 1362 if (!object->exp_time == 32.32) { 1363 psFree(object); 1364 exit(EXIT_FAILURE); 1365 } 1366 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) { 1367 psFree(object); 1368 exit(EXIT_FAILURE); 1369 } 1370 if (!object->p1_version == -32) { 1371 psFree(object); 1372 exit(EXIT_FAILURE); 1373 } 1374 if (!object->p2_version == -32) { 1375 psFree(object); 1376 exit(EXIT_FAILURE); 1377 } 1378 1379 psFree(object); 1380 } 1381 1382 { 1383 psMetadata *md; 1384 p2PendingImfileRow *object; 1385 1386 md = psMetadataAlloc(); 1387 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) { 1388 psFree(md); 1389 exit(EXIT_FAILURE); 1390 } 1391 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) { 1392 psFree(md); 1393 exit(EXIT_FAILURE); 1394 } 1395 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) { 1396 psFree(md); 1397 exit(EXIT_FAILURE); 1398 } 1399 if (!psMetadataAddStr(md, PS_LIST_TAIL, "stats", 0, NULL, "a string")) { 1400 psFree(md); 1401 exit(EXIT_FAILURE); 1402 } 1403 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) { 1404 psFree(md); 1405 exit(EXIT_FAILURE); 1406 } 1407 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p1_version", 0, NULL, -32)) { 1408 psFree(md); 1409 exit(EXIT_FAILURE); 1410 } 1411 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p2_version", 0, NULL, -32)) { 1412 psFree(md); 1413 exit(EXIT_FAILURE); 1414 } 1415 1416 object = p2PendingImfileObjectFromMetadata(md); 1417 if (!object) { 1418 psFree(md); 1419 exit(EXIT_FAILURE); 1420 } 1421 1422 psFree(md); 1423 1424 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 1425 psFree(object); 1426 exit(EXIT_FAILURE); 1427 } 1428 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) { 1429 psFree(object); 1430 exit(EXIT_FAILURE); 1431 } 1432 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 1433 psFree(object); 1434 exit(EXIT_FAILURE); 1435 } 1436 if (strncmp(object->stats, "a string", MAX_STRING_LENGTH)) { 1437 psFree(object); 1438 exit(EXIT_FAILURE); 1439 } 1440 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) { 1441 psFree(object); 1442 exit(EXIT_FAILURE); 1443 } 1444 if (!object->p1_version == -32) { 1445 psFree(object); 1446 exit(EXIT_FAILURE); 1447 } 1448 if (!object->p2_version == -32) { 1449 psFree(object); 1450 exit(EXIT_FAILURE); 1451 } 1452 1453 psFree(object); 1454 } 1455 1456 { 1457 psMetadata *md; 1458 p2DoneExpRow *object; 1459 1460 md = psMetadataAlloc(); 1461 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) { 1462 psFree(md); 1463 exit(EXIT_FAILURE); 1464 } 1465 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 1466 psFree(md); 1467 exit(EXIT_FAILURE); 1468 } 1469 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) { 1470 psFree(md); 1471 exit(EXIT_FAILURE); 1472 } 1473 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) { 1474 psFree(md); 1475 exit(EXIT_FAILURE); 1476 } 1477 if (!psMetadataAddS32(md, PS_LIST_TAIL, "imfiles", 0, NULL, -32)) { 1478 psFree(md); 1479 exit(EXIT_FAILURE); 1480 } 1481 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filter", 0, NULL, "a string")) { 1482 psFree(md); 1483 exit(EXIT_FAILURE); 1484 } 1485 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class", 0, NULL, "a string")) { 1486 psFree(md); 1487 exit(EXIT_FAILURE); 1488 } 1489 if (!psMetadataAddF32(md, PS_LIST_TAIL, "airmass", 0, NULL, 32.32)) { 1490 psFree(md); 1491 exit(EXIT_FAILURE); 1492 } 1493 if (!psMetadataAddF32(md, PS_LIST_TAIL, "ra", 0, NULL, 32.32)) { 1494 psFree(md); 1495 exit(EXIT_FAILURE); 1496 } 1497 if (!psMetadataAddF32(md, PS_LIST_TAIL, "dec", 0, NULL, 32.32)) { 1498 psFree(md); 1499 exit(EXIT_FAILURE); 1500 } 1501 if (!psMetadataAddF32(md, PS_LIST_TAIL, "exp_time", 0, NULL, 32.32)) { 1502 psFree(md); 1503 exit(EXIT_FAILURE); 1504 } 1505 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) { 1506 psFree(md); 1507 exit(EXIT_FAILURE); 1508 } 1509 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p1_version", 0, NULL, -32)) { 1510 psFree(md); 1511 exit(EXIT_FAILURE); 1512 } 1513 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p2_version", 0, NULL, -32)) { 1514 psFree(md); 1515 exit(EXIT_FAILURE); 1516 } 1517 1518 object = p2DoneExpObjectFromMetadata(md); 1519 if (!object) { 1520 psFree(md); 1521 exit(EXIT_FAILURE); 1522 } 1523 1524 psFree(md); 1525 1526 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 1527 psFree(object); 1528 exit(EXIT_FAILURE); 1529 } 1530 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 1531 psFree(object); 1532 exit(EXIT_FAILURE); 1533 } 1534 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 1535 psFree(object); 1536 exit(EXIT_FAILURE); 1537 } 1538 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 1539 psFree(object); 1540 exit(EXIT_FAILURE); 1541 } 1542 if (!object->imfiles == -32) { 1543 psFree(object); 1544 exit(EXIT_FAILURE); 1545 } 1546 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) { 1547 psFree(object); 1548 exit(EXIT_FAILURE); 1549 } 1550 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) { 1551 psFree(object); 1552 exit(EXIT_FAILURE); 1553 } 1554 if (!object->airmass == 32.32) { 1555 psFree(object); 1556 exit(EXIT_FAILURE); 1557 } 1558 if (!object->ra == 32.32) { 1559 psFree(object); 1560 exit(EXIT_FAILURE); 1561 } 1562 if (!object->dec == 32.32) { 1563 psFree(object); 1564 exit(EXIT_FAILURE); 1565 } 1566 if (!object->exp_time == 32.32) { 1567 psFree(object); 1568 exit(EXIT_FAILURE); 1569 } 1570 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) { 1571 psFree(object); 1572 exit(EXIT_FAILURE); 1573 } 1574 if (!object->p1_version == -32) { 1575 psFree(object); 1576 exit(EXIT_FAILURE); 1577 } 1578 if (!object->p2_version == -32) { 1579 psFree(object); 1580 exit(EXIT_FAILURE); 1581 } 1582 1583 psFree(object); 1584 } 1585 1586 { 1587 psMetadata *md; 1588 p2DoneImfileRow *object; 1589 1590 md = psMetadataAlloc(); 1591 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) { 1592 psFree(md); 1593 exit(EXIT_FAILURE); 1594 } 1595 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) { 1596 psFree(md); 1597 exit(EXIT_FAILURE); 1598 } 1599 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) { 1600 psFree(md); 1601 exit(EXIT_FAILURE); 1602 } 1603 if (!psMetadataAddStr(md, PS_LIST_TAIL, "stats", 0, NULL, "a string")) { 1604 psFree(md); 1605 exit(EXIT_FAILURE); 1606 } 1607 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) { 1608 psFree(md); 1609 exit(EXIT_FAILURE); 1610 } 1611 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p1_version", 0, NULL, -32)) { 1612 psFree(md); 1613 exit(EXIT_FAILURE); 1614 } 1615 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p2_version", 0, NULL, -32)) { 1616 psFree(md); 1617 exit(EXIT_FAILURE); 1618 } 1619 1620 object = p2DoneImfileObjectFromMetadata(md); 1621 if (!object) { 1622 psFree(md); 1623 exit(EXIT_FAILURE); 1624 } 1625 1626 psFree(md); 1627 1628 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 1629 psFree(object); 1630 exit(EXIT_FAILURE); 1631 } 1632 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) { 1633 psFree(object); 1634 exit(EXIT_FAILURE); 1635 } 1636 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 1637 psFree(object); 1638 exit(EXIT_FAILURE); 1639 } 1640 if (strncmp(object->stats, "a string", MAX_STRING_LENGTH)) { 1641 psFree(object); 1642 exit(EXIT_FAILURE); 1643 } 1644 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) { 1645 psFree(object); 1646 exit(EXIT_FAILURE); 1647 } 1648 if (!object->p1_version == -32) { 1649 psFree(object); 1650 exit(EXIT_FAILURE); 1651 } 1652 if (!object->p2_version == -32) { 1653 psFree(object); 1654 exit(EXIT_FAILURE); 1655 } 1656 1657 psFree(object); 1658 } 1659 1660 { 1661 psMetadata *md; 1662 p3PendingExpRow *object; 1663 1664 md = psMetadataAlloc(); 1665 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) { 1666 psFree(md); 1667 exit(EXIT_FAILURE); 1668 } 1669 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 1670 psFree(md); 1671 exit(EXIT_FAILURE); 1672 } 1673 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) { 1674 psFree(md); 1675 exit(EXIT_FAILURE); 1676 } 1677 if (!psMetadataAddS32(md, PS_LIST_TAIL, "imfiles", 0, NULL, -32)) { 1678 psFree(md); 1679 exit(EXIT_FAILURE); 1680 } 1681 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filter", 0, NULL, "a string")) { 1682 psFree(md); 1683 exit(EXIT_FAILURE); 1684 } 1685 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class", 0, NULL, "a string")) { 1686 psFree(md); 1687 exit(EXIT_FAILURE); 1688 } 1689 if (!psMetadataAddF32(md, PS_LIST_TAIL, "airmass", 0, NULL, 32.32)) { 1690 psFree(md); 1691 exit(EXIT_FAILURE); 1692 } 1693 if (!psMetadataAddF32(md, PS_LIST_TAIL, "ra", 0, NULL, 32.32)) { 1694 psFree(md); 1695 exit(EXIT_FAILURE); 1696 } 1697 if (!psMetadataAddF32(md, PS_LIST_TAIL, "dec", 0, NULL, 32.32)) { 1698 psFree(md); 1699 exit(EXIT_FAILURE); 1700 } 1701 if (!psMetadataAddF32(md, PS_LIST_TAIL, "exp_time", 0, NULL, 32.32)) { 1702 psFree(md); 1703 exit(EXIT_FAILURE); 1704 } 1705 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) { 1706 psFree(md); 1707 exit(EXIT_FAILURE); 1708 } 1709 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p2_version", 0, NULL, -32)) { 1710 psFree(md); 1711 exit(EXIT_FAILURE); 1712 } 1713 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p3_version", 0, NULL, -32)) { 1714 psFree(md); 1715 exit(EXIT_FAILURE); 1716 } 1717 1718 object = p3PendingExpObjectFromMetadata(md); 1719 if (!object) { 1720 psFree(md); 1721 exit(EXIT_FAILURE); 1722 } 1723 1724 psFree(md); 1725 1726 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 1727 psFree(object); 1728 exit(EXIT_FAILURE); 1729 } 1730 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 1731 psFree(object); 1732 exit(EXIT_FAILURE); 1733 } 1734 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 1735 psFree(object); 1736 exit(EXIT_FAILURE); 1737 } 1738 if (!object->imfiles == -32) { 1739 psFree(object); 1740 exit(EXIT_FAILURE); 1741 } 1742 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) { 1743 psFree(object); 1744 exit(EXIT_FAILURE); 1745 } 1746 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) { 1747 psFree(object); 1748 exit(EXIT_FAILURE); 1749 } 1750 if (!object->airmass == 32.32) { 1751 psFree(object); 1752 exit(EXIT_FAILURE); 1753 } 1754 if (!object->ra == 32.32) { 1755 psFree(object); 1756 exit(EXIT_FAILURE); 1757 } 1758 if (!object->dec == 32.32) { 1759 psFree(object); 1760 exit(EXIT_FAILURE); 1761 } 1762 if (!object->exp_time == 32.32) { 1763 psFree(object); 1764 exit(EXIT_FAILURE); 1765 } 1766 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) { 1767 psFree(object); 1768 exit(EXIT_FAILURE); 1769 } 1770 if (!object->p2_version == -32) { 1771 psFree(object); 1772 exit(EXIT_FAILURE); 1773 } 1774 if (!object->p3_version == -32) { 1775 psFree(object); 1776 exit(EXIT_FAILURE); 1777 } 1778 1779 psFree(object); 1780 } 1781 1782 { 1783 psMetadata *md; 1784 detRunRow *object; 1785 1786 md = psMetadataAlloc(); 1787 if (!psMetadataAddS32(md, PS_LIST_TAIL, "iteration", 0, NULL, -32)) { 1788 psFree(md); 1789 exit(EXIT_FAILURE); 1790 } 1791 if (!psMetadataAddStr(md, PS_LIST_TAIL, "det_type", 0, NULL, "a string")) { 1792 psFree(md); 1793 exit(EXIT_FAILURE); 1794 } 1795 1796 object = detRunObjectFromMetadata(md); 1797 if (!object) { 1798 psFree(md); 1799 exit(EXIT_FAILURE); 1800 } 1801 1802 psFree(md); 1803 1804 if (!object->iteration == -32) { 1805 psFree(object); 1806 exit(EXIT_FAILURE); 1807 } 1808 if (strncmp(object->det_type, "a string", MAX_STRING_LENGTH)) { 1809 psFree(object); 1810 exit(EXIT_FAILURE); 1811 } 1812 1813 psFree(object); 1814 } 1815 1816 { 1817 psMetadata *md; 1818 detInputExpRow *object; 1819 1820 md = psMetadataAlloc(); 1821 if (!psMetadataAddS32(md, PS_LIST_TAIL, "det_id", 0, NULL, -32)) { 1822 psFree(md); 1823 exit(EXIT_FAILURE); 1824 } 1825 if (!psMetadataAddS32(md, PS_LIST_TAIL, "iteration", 0, NULL, -32)) { 1826 psFree(md); 1827 exit(EXIT_FAILURE); 1828 } 1829 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) { 1830 psFree(md); 1831 exit(EXIT_FAILURE); 1832 } 1833 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 1834 psFree(md); 1835 exit(EXIT_FAILURE); 1836 } 1837 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) { 1838 psFree(md); 1839 exit(EXIT_FAILURE); 1840 } 1841 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) { 1842 psFree(md); 1843 exit(EXIT_FAILURE); 1844 } 1845 if (!psMetadataAddS32(md, PS_LIST_TAIL, "imfiles", 0, NULL, -32)) { 1846 psFree(md); 1847 exit(EXIT_FAILURE); 1848 } 1849 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filter", 0, NULL, "a string")) { 1850 psFree(md); 1851 exit(EXIT_FAILURE); 1852 } 1853 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class", 0, NULL, "a string")) { 1854 psFree(md); 1855 exit(EXIT_FAILURE); 1856 } 1857 if (!psMetadataAddF32(md, PS_LIST_TAIL, "airmass", 0, NULL, 32.32)) { 1858 psFree(md); 1859 exit(EXIT_FAILURE); 1860 } 1861 if (!psMetadataAddF32(md, PS_LIST_TAIL, "ra", 0, NULL, 32.32)) { 1862 psFree(md); 1863 exit(EXIT_FAILURE); 1864 } 1865 if (!psMetadataAddF32(md, PS_LIST_TAIL, "dec", 0, NULL, 32.32)) { 1866 psFree(md); 1867 exit(EXIT_FAILURE); 1868 } 1869 if (!psMetadataAddF32(md, PS_LIST_TAIL, "exp_time", 0, NULL, 32.32)) { 1870 psFree(md); 1871 exit(EXIT_FAILURE); 1872 } 1873 1874 object = detInputExpObjectFromMetadata(md); 1875 if (!object) { 1876 psFree(md); 1877 exit(EXIT_FAILURE); 1878 } 1879 1880 psFree(md); 1881 1882 if (!object->det_id == -32) { 1883 psFree(object); 1884 exit(EXIT_FAILURE); 1885 } 1886 if (!object->iteration == -32) { 1887 psFree(object); 1888 exit(EXIT_FAILURE); 1889 } 1890 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 1891 psFree(object); 1892 exit(EXIT_FAILURE); 1893 } 1894 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 1895 psFree(object); 1896 exit(EXIT_FAILURE); 1897 } 1898 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 1899 psFree(object); 1900 exit(EXIT_FAILURE); 1901 } 1902 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 1903 psFree(object); 1904 exit(EXIT_FAILURE); 1905 } 1906 if (!object->imfiles == -32) { 1907 psFree(object); 1908 exit(EXIT_FAILURE); 1909 } 1910 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) { 1911 psFree(object); 1912 exit(EXIT_FAILURE); 1913 } 1914 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) { 1915 psFree(object); 1916 exit(EXIT_FAILURE); 1917 } 1918 if (!object->airmass == 32.32) { 1919 psFree(object); 1920 exit(EXIT_FAILURE); 1921 } 1922 if (!object->ra == 32.32) { 1923 psFree(object); 1924 exit(EXIT_FAILURE); 1925 } 1926 if (!object->dec == 32.32) { 1927 psFree(object); 1928 exit(EXIT_FAILURE); 1929 } 1930 if (!object->exp_time == 32.32) { 1930 if (!object->background == 64.64) { 1931 1931 psFree(object); 1932 1932 exit(EXIT_FAILURE);
Note:
See TracChangeset
for help on using the changeset viewer.
