Changeset 7678
- Timestamp:
- Jun 23, 2006, 5:44:59 PM (20 years ago)
- File:
-
- 1 edited
-
trunk/ippTools/src/dettool.c (modified) (15 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTools/src/dettool.c
r7675 r7678 654 654 if (!detProcessedImfileInsertObject(config->dbh, detRow)) { 655 655 psError(PS_ERR_UNKNOWN, false, "database error"); 656 psFree(detRow); 656 657 return false; 657 658 } 659 660 psFree(detRow); 658 661 659 662 return true; … … 988 991 989 992 psArray *rawImfiles = searchRawImfiles(config, where); 993 psFree(where); 990 994 991 995 bool valid_class_id = false; … … 1014 1018 if (!detStackedImfileInsertObject(config->dbh, stackedImfile)) { 1015 1019 psError(PS_ERR_UNKNOWN, false, "database error"); 1020 psFree(stackedImfile); 1016 1021 return false; 1017 1022 } 1023 1024 psFree(stackedImfile); 1018 1025 1019 1026 return true; … … 1072 1079 NULL, md 1073 1080 ); 1081 psFree(md); 1074 1082 } 1075 1083 … … 1147 1155 psArrayLength(valid_class_ids)); 1148 1156 psFree(valid_class_ids); 1157 psFree(stackedImfiles); 1149 1158 return false; 1150 1159 } … … 1160 1169 NULL, md 1161 1170 ); 1162 } 1171 psFree(md); 1172 } 1173 psFree(stackedImfiles); 1163 1174 1164 1175 psString str = psMetadataConfigFormat(output); … … 1239 1250 ((detInputExpRow *)inputExps->data[i])->exp_id)) { 1240 1251 psError(PS_ERR_UNKNOWN, false, "failed to add item exp_id"); 1252 psFree(inputExps); 1241 1253 psFree(where); 1242 1254 return NULL; 1243 1255 } 1244 1256 } 1257 psFree(inputExps); 1245 1258 rawImfiles = rawImfileSelectRowObjects(config->dbh, where, 0); 1246 1259 // XXX this really should be sorted for uniqueness … … 1333 1346 psArray *stackedImfiles = detStackedImfileSelectRowObjects( 1334 1347 config->dbh, where, 0); 1348 psFree(where); 1335 1349 1336 1350 bool valid_class_id = false; … … 1361 1375 if (!detNormalizedImfileInsertObject(config->dbh, masterImfile)) { 1362 1376 psError(PS_ERR_UNKNOWN, false, "database error"); 1377 psFree(masterImfile); 1363 1378 return false; 1364 1379 } 1380 1381 psFree(masterImfile); 1365 1382 1366 1383 return true; … … 1431 1448 NULL, md 1432 1449 ); 1433 } 1450 psFree(md); 1451 } 1452 psFree(normalizedImfiles); 1434 1453 1435 1454 psString str = psMetadataConfigFormat(output); … … 1509 1528 NULL, md 1510 1529 ); 1530 psFree(md); 1511 1531 } 1512 1532 … … 1668 1688 PS_META_DUPLICATE_OK, NULL, md 1669 1689 ); 1690 psFree(md); 1670 1691 } 1671 1692 … … 1808 1829 PS_META_DUPLICATE_OK, NULL, md 1809 1830 ); 1831 psFree(md); 1810 1832 } 1811 1833 … … 1889 1911 PS_META_DUPLICATE_OK, NULL, md 1890 1912 ); 1913 psFree(md); 1891 1914 } 1892 1915 … … 1925 1948 PS_META_DUPLICATE_OK, NULL, md 1926 1949 ); 1950 psFree(md); 1927 1951 } 1928 1952
Note:
See TracChangeset
for help on using the changeset viewer.
