| 32 | namespace |
| 33 | { |
| 34 | blb* getBlobFromHandle(thread_db* tdbb, ISC_INT64 handle) |
| 35 | { |
| 36 | const auto transaction = tdbb->getTransaction(); |
| 37 | blb* blob; |
| 38 | |
| 39 | if (transaction->tra_blob_util_map.get(handle, blob)) |
| 40 | return blob; |
| 41 | else |
| 42 | status_exception::raise(Arg::Gds(isc_invalid_blob_util_handle)); |
| 43 | } |
| 44 | |
| 45 | BlobIndex* getTempBlobIndexFromId(thread_db* tdbb, const bid& blobId) |
| 46 | { |
no test coverage detected