Changeset 10057 for trunk/ippTools/src/pzgetimfiles.c
- Timestamp:
- Nov 17, 2006, 1:32:28 PM (20 years ago)
- File:
-
- 1 edited
-
trunk/ippTools/src/pzgetimfiles.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTools/src/pzgetimfiles.c
r10045 r10057 180 180 } 181 181 psError(PS_ERR_UNKNOWN, false, "database error"); 182 return false; 183 } 184 185 // sanity check: we should have removed only one row 186 psU64 affected = psDBAffectedRows(config->dbh); 187 if (psDBAffectedRows(config->dbh) != 1) { 188 // rollback 189 if (!psDBRollback(config->dbh)) { 190 psError(PS_ERR_UNKNOWN, false, "database error"); 191 } 192 psError(PS_ERR_UNKNOWN, false, "should have affected 1 row but %" PRIu64 " rows were modified", affected); 182 193 return false; 183 194 } … … 335 346 return false; 336 347 } 348 349 // sanity check: we should have updated only one row 350 psU64 affected = psDBAffectedRows(config->dbh); 351 if (psDBAffectedRows(config->dbh) != 1) { 352 // rollback 353 if (!psDBRollback(config->dbh)) { 354 psError(PS_ERR_UNKNOWN, false, "database error"); 355 } 356 psError(PS_ERR_UNKNOWN, false, "should have affected 1 row but %" PRIu64 " rows were modified", affected); 357 return false; 358 } 337 359 } 338 360 … … 363 385 return false; 364 386 } 387 388 // sanity check: we should have inserted only one row 389 psU64 affected = psDBAffectedRows(config->dbh); 390 if (psDBAffectedRows(config->dbh) != 1) { 391 // rollback 392 if (!psDBRollback(config->dbh)) { 393 psError(PS_ERR_UNKNOWN, false, "database error"); 394 } 395 psError(PS_ERR_UNKNOWN, false, "should have affected 1 row but %" PRIu64 " rows were modified", affected); 396 return false; 397 } 365 398 } 366 399 … … 401 434 return false; 402 435 } 436 437 // sanity check: we should have removed only one row 438 psU64 affected = psDBAffectedRows(config->dbh); 439 if (psDBAffectedRows(config->dbh) != 1) { 440 // rollback 441 if (!psDBRollback(config->dbh)) { 442 psError(PS_ERR_UNKNOWN, false, "database error"); 443 } 444 psError(PS_ERR_UNKNOWN, false, "should have affected 1 row but %" PRIu64 " rows were modified", affected); 445 return false; 446 } 403 447 } 404 448
Note:
See TracChangeset
for help on using the changeset viewer.
