summaryrefslogtreecommitdiff
path: root/indra/llmessage/lltransfertargetvfile.h
diff options
context:
space:
mode:
authorandreykproductengine <akleshchev@productengine.com>2016-02-10 19:56:08 +0200
committerandreykproductengine <akleshchev@productengine.com>2016-02-10 19:56:08 +0200
commit58bb4116dbe4a8afd5df1a7d8db074b0a43fc8f8 (patch)
tree6c661102dcf81e0fa0bb6e1ae76532650d21eb72 /indra/llmessage/lltransfertargetvfile.h
parent70d408e1ab84c217c9ad6e18027c40c6066d6794 (diff)
MAINT-6066 crash in LLTransferSource::getID()
Diffstat (limited to 'indra/llmessage/lltransfertargetvfile.h')
-rwxr-xr-xindra/llmessage/lltransfertargetvfile.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/indra/llmessage/lltransfertargetvfile.h b/indra/llmessage/lltransfertargetvfile.h
index 23a65e4bb2..c819c1e2f2 100755
--- a/indra/llmessage/lltransfertargetvfile.h
+++ b/indra/llmessage/lltransfertargetvfile.h
@@ -39,7 +39,7 @@ typedef void (*LLTTVFCompleteCallback)(
S32 status,
const LLUUID& file_id,
LLAssetType::EType file_type,
- void* user_data, LLExtStat ext_status );
+ LLBaseDownloadRequest* user_data, LLExtStat ext_status );
class LLTransferTargetParamsVFile : public LLTransferTargetParams
{
@@ -47,7 +47,7 @@ public:
LLTransferTargetParamsVFile();
void setAsset(const LLUUID& asset_id, LLAssetType::EType asset_type);
- void setCallback(LLTTVFCompleteCallback cb, void* user_data);
+ void setCallback(LLTTVFCompleteCallback cb, LLBaseDownloadRequest& request);
LLUUID getAssetID() const { return mAssetID; }
LLAssetType::EType getAssetType() const { return mAssetType; }
@@ -60,7 +60,7 @@ protected:
LLAssetType::EType mAssetType;
LLTTVFCompleteCallback mCompleteCallback;
- void* mUserDatap;
+ LLBaseDownloadRequest* mRequestDatap;
S32 mErrCode;
};