Skip to content
Snippets Groups Projects
Commit edc5e933 authored by apriestman's avatar apriestman
Browse files

Fix warnings in auto_db_java

parent 27f58954
No related branches found
No related tags found
No related merge requests found
...@@ -140,7 +140,7 @@ TskAutoDbJava::initializeJni(JNIEnv * jniEnv, jobject jobj) { ...@@ -140,7 +140,7 @@ TskAutoDbJava::initializeJni(JNIEnv * jniEnv, jobject jobj) {
* @param type The type of object * @param type The type of object
*/ */
void void
TskAutoDbJava::saveObjectInfo(uint64_t objId, uint64_t parObjId, TSK_DB_OBJECT_TYPE_ENUM type) { TskAutoDbJava::saveObjectInfo(int64_t objId, int64_t parObjId, TSK_DB_OBJECT_TYPE_ENUM type) {
TSK_DB_OBJECT objectInfo; TSK_DB_OBJECT objectInfo;
objectInfo.objId = objId; objectInfo.objId = objId;
objectInfo.parObjId = parObjId; objectInfo.parObjId = parObjId;
...@@ -153,7 +153,7 @@ TskAutoDbJava::saveObjectInfo(uint64_t objId, uint64_t parObjId, TSK_DB_OBJECT_T ...@@ -153,7 +153,7 @@ TskAutoDbJava::saveObjectInfo(uint64_t objId, uint64_t parObjId, TSK_DB_OBJECT_T
* @param objId The object ID of the object being loaded * @param objId The object ID of the object being loaded
*/ */
TSK_RETVAL_ENUM TSK_RETVAL_ENUM
TskAutoDbJava::getObjectInfo(uint64_t objId, TSK_DB_OBJECT** obj_info) { TskAutoDbJava::getObjectInfo(int64_t objId, TSK_DB_OBJECT** obj_info) {
for (vector<TSK_DB_OBJECT>::iterator itObjs = m_savedObjects.begin(); for (vector<TSK_DB_OBJECT>::iterator itObjs = m_savedObjects.begin();
itObjs != m_savedObjects.end(); ++itObjs) { itObjs != m_savedObjects.end(); ++itObjs) {
TSK_DB_OBJECT* tskDbObj = &(*itObjs); TSK_DB_OBJECT* tskDbObj = &(*itObjs);
...@@ -1331,7 +1331,7 @@ TSK_RETVAL_ENUM ...@@ -1331,7 +1331,7 @@ TSK_RETVAL_ENUM
TskAutoDbJava::insertFileData(TSK_FS_FILE * fs_file, TskAutoDbJava::insertFileData(TSK_FS_FILE * fs_file,
const TSK_FS_ATTR * fs_attr, const char *path) const TSK_FS_ATTR * fs_attr, const char *path)
{ {
if (-1 == addFsFile(fs_file, fs_attr, path, m_curFsId, m_curFileId, if (TSK_ERR == addFsFile(fs_file, fs_attr, path, m_curFsId, m_curFileId,
m_curImgId)) { m_curImgId)) {
registerError(); registerError();
return TSK_ERR; return TSK_ERR;
...@@ -1673,7 +1673,7 @@ TSK_WALK_RET_ENUM TskAutoDbJava::fsWalkUnallocBlocksCb(const TSK_FS_BLOCK *a_blo ...@@ -1673,7 +1673,7 @@ TSK_WALK_RET_ENUM TskAutoDbJava::fsWalkUnallocBlocksCb(const TSK_FS_BLOCK *a_blo
// or we're not chunking. Either way we now add what we've got to the DB // or we're not chunking. Either way we now add what we've got to the DB
int64_t fileObjId = 0; int64_t fileObjId = 0;
TskAutoDbJava & tskAutoDbJava = unallocBlockWlkTrack->tskAutoDbJava; TskAutoDbJava & tskAutoDbJava = unallocBlockWlkTrack->tskAutoDbJava;
if (-1 == tskAutoDbJava.addUnallocBlockFile(tskAutoDbJava.m_curUnallocDirId, if (tskAutoDbJava.addUnallocBlockFile(tskAutoDbJava.m_curUnallocDirId,
unallocBlockWlkTrack->fsObjId, unallocBlockWlkTrack->size, unallocBlockWlkTrack->ranges, fileObjId, tskAutoDbJava.m_curImgId) == TSK_ERR) { unallocBlockWlkTrack->fsObjId, unallocBlockWlkTrack->size, unallocBlockWlkTrack->ranges, fileObjId, tskAutoDbJava.m_curImgId) == TSK_ERR) {
// @@@ Handle error -> Don't have access to registerError() though... // @@@ Handle error -> Don't have access to registerError() though...
} }
...@@ -1714,7 +1714,7 @@ TSK_RETVAL_ENUM TskAutoDbJava::addFsInfoUnalloc(const TSK_DB_FS_INFO & dbFsInfo) ...@@ -1714,7 +1714,7 @@ TSK_RETVAL_ENUM TskAutoDbJava::addFsInfoUnalloc(const TSK_DB_FS_INFO & dbFsInfo)
} }
//create a "fake" dir to hold the unalloc files for the fs //create a "fake" dir to hold the unalloc files for the fs
if (-1 == addUnallocFsBlockFilesParent(dbFsInfo.objId, m_curUnallocDirId, m_curImgId) == TSK_ERR) { if (addUnallocFsBlockFilesParent(dbFsInfo.objId, m_curUnallocDirId, m_curImgId) == TSK_ERR) {
tsk_error_set_errstr2("addFsInfoUnalloc: error creating dir for unallocated space"); tsk_error_set_errstr2("addFsInfoUnalloc: error creating dir for unallocated space");
registerError(); registerError();
return TSK_ERR; return TSK_ERR;
...@@ -1748,7 +1748,7 @@ TSK_RETVAL_ENUM TskAutoDbJava::addFsInfoUnalloc(const TSK_DB_FS_INFO & dbFsInfo) ...@@ -1748,7 +1748,7 @@ TSK_RETVAL_ENUM TskAutoDbJava::addFsInfoUnalloc(const TSK_DB_FS_INFO & dbFsInfo)
unallocBlockWlkTrack.ranges.push_back(TSK_DB_FILE_LAYOUT_RANGE(byteStart, byteLen, unallocBlockWlkTrack.nextSequenceNo++)); unallocBlockWlkTrack.ranges.push_back(TSK_DB_FILE_LAYOUT_RANGE(byteStart, byteLen, unallocBlockWlkTrack.nextSequenceNo++));
int64_t fileObjId = 0; int64_t fileObjId = 0;
if (-1 == addUnallocBlockFile(m_curUnallocDirId, dbFsInfo.objId, unallocBlockWlkTrack.size, unallocBlockWlkTrack.ranges, fileObjId, m_curImgId) == TSK_ERR) { if (addUnallocBlockFile(m_curUnallocDirId, dbFsInfo.objId, unallocBlockWlkTrack.size, unallocBlockWlkTrack.ranges, fileObjId, m_curImgId) == TSK_ERR) {
registerError(); registerError();
tsk_fs_close(fsInfo); tsk_fs_close(fsInfo);
return TSK_ERR; return TSK_ERR;
...@@ -1943,7 +1943,7 @@ TSK_RETVAL_ENUM TskAutoDbJava::addUnallocImageSpaceToDb() { ...@@ -1943,7 +1943,7 @@ TSK_RETVAL_ENUM TskAutoDbJava::addUnallocImageSpaceToDb() {
vector<TSK_DB_FILE_LAYOUT_RANGE> ranges; vector<TSK_DB_FILE_LAYOUT_RANGE> ranges;
ranges.push_back(tempRange); ranges.push_back(tempRange);
int64_t fileObjId = 0; int64_t fileObjId = 0;
if (-1 == addUnallocBlockFile(m_curImgId, 0, imgSize, ranges, fileObjId, m_curImgId)) { if (TSK_ERR == addUnallocBlockFile(m_curImgId, 0, imgSize, ranges, fileObjId, m_curImgId)) {
return TSK_ERR; return TSK_ERR;
} }
} }
......
...@@ -166,8 +166,8 @@ class TskAutoDbJava :public TskAuto { ...@@ -166,8 +166,8 @@ class TskAutoDbJava :public TskAuto {
vector<TSK_DB_VS_PART_INFO> m_savedVsPartInfo; vector<TSK_DB_VS_PART_INFO> m_savedVsPartInfo;
vector<TSK_DB_OBJECT> m_savedObjects; vector<TSK_DB_OBJECT> m_savedObjects;
void saveObjectInfo(uint64_t objId, uint64_t parObjId, TSK_DB_OBJECT_TYPE_ENUM type); void saveObjectInfo(int64_t objId, int64_t parObjId, TSK_DB_OBJECT_TYPE_ENUM type);
TSK_RETVAL_ENUM getObjectInfo(uint64_t objId, TSK_DB_OBJECT** obj_info); TSK_RETVAL_ENUM getObjectInfo(int64_t objId, TSK_DB_OBJECT** obj_info);
TSK_RETVAL_ENUM createJString(const char * inputString, jstring & newJString); TSK_RETVAL_ENUM createJString(const char * inputString, jstring & newJString);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment