diff options
| author | Loren Shih <seraph@lindenlab.com> | 2009-07-24 00:46:26 +0000 | 
|---|---|---|
| committer | Loren Shih <seraph@lindenlab.com> | 2009-07-24 00:46:26 +0000 | 
| commit | 17b9cda4325a035f00e077a6a8e33a8c4f2d5a89 (patch) | |
| tree | 61cf3566c5162237104dfeec8c9332aa34883aa3 /indra/llmessage | |
| parent | 858f7846715f5182ed9b5e8da7f98ae972297b10 (diff) | |
For QAR-1710 : Server merge for QAR-1594 QAR-1643 QAR-1644 - "AVP Changes [SIM]"
svn merge -r 128022:128028 svn+ssh://svn.lindenlab.com/svn/linden/branches/avatar-pipeline/server__merge__trunk-r127980 to svn+ssh://svn.lindenlab.com/svn/linden/trunk
This is the server-side merge for inventory links, folder links&types, and landmark&callingcard permissions.
Diffstat (limited to 'indra/llmessage')
| -rw-r--r-- | indra/llmessage/lltransfersourceasset.cpp | 48 | ||||
| -rw-r--r-- | indra/llmessage/message_prehash.cpp | 1 | ||||
| -rw-r--r-- | indra/llmessage/message_prehash.h | 1 | 
3 files changed, 28 insertions, 22 deletions
| diff --git a/indra/llmessage/lltransfersourceasset.cpp b/indra/llmessage/lltransfersourceasset.cpp index a4d59275b9..5a1cd95ffc 100644 --- a/indra/llmessage/lltransfersourceasset.cpp +++ b/indra/llmessage/lltransfersourceasset.cpp @@ -264,16 +264,17 @@ bool is_asset_fetch_by_id_allowed(LLAssetType::EType type)  	bool rv = false;  	switch(type)  	{ -	case LLAssetType::AT_SOUND: -	case LLAssetType::AT_LANDMARK: -	case LLAssetType::AT_CLOTHING: -	case LLAssetType::AT_BODYPART: -	case LLAssetType::AT_ANIMATION: -	case LLAssetType::AT_GESTURE: -		rv = true; -		break; -	default: -		break; +		case LLAssetType::AT_SOUND: +		case LLAssetType::AT_LANDMARK: +		case LLAssetType::AT_CLOTHING: +		case LLAssetType::AT_BODYPART: +		case LLAssetType::AT_ANIMATION: +		case LLAssetType::AT_GESTURE: +		case LLAssetType::AT_FAVORITE: +			rv = true; +			break; +		default: +			break;  	}  	return rv;  } @@ -284,18 +285,21 @@ bool is_asset_id_knowable(LLAssetType::EType type)  	bool rv = false;  	switch(type)  	{ -	case LLAssetType::AT_TEXTURE: -	case LLAssetType::AT_SOUND: -	case LLAssetType::AT_LANDMARK: -	case LLAssetType::AT_CLOTHING: -	case LLAssetType::AT_NOTECARD: -	case LLAssetType::AT_BODYPART: -	case LLAssetType::AT_ANIMATION: -	case LLAssetType::AT_GESTURE: -		rv = true; -		break; -	default: -		break; +		case LLAssetType::AT_TEXTURE: +		case LLAssetType::AT_SOUND: +		case LLAssetType::AT_LANDMARK: +		case LLAssetType::AT_CLOTHING: +		case LLAssetType::AT_NOTECARD: +		case LLAssetType::AT_BODYPART: +		case LLAssetType::AT_ANIMATION: +		case LLAssetType::AT_GESTURE: +		case LLAssetType::AT_FAVORITE: +		case LLAssetType::AT_LINK: +		case LLAssetType::AT_LINK_FOLDER: +			rv = true; +			break; +		default: +			break;  	}  	return rv;  } diff --git a/indra/llmessage/message_prehash.cpp b/indra/llmessage/message_prehash.cpp index 43b5f8e224..30af58e430 100644 --- a/indra/llmessage/message_prehash.cpp +++ b/indra/llmessage/message_prehash.cpp @@ -174,6 +174,7 @@ char* _PREHASH_UpdateInventoryItem = LLMessageStringTable::getInstance()->getStr  char* _PREHASH_UpdateCreateInventoryItem = LLMessageStringTable::getInstance()->getString("UpdateCreateInventoryItem");  char* _PREHASH_MoveInventoryItem = LLMessageStringTable::getInstance()->getString("MoveInventoryItem");  char* _PREHASH_CopyInventoryItem = LLMessageStringTable::getInstance()->getString("CopyInventoryItem"); +char* _PREHASH_LinkInventoryItem = LLMessageStringTable::getInstance()->getString("LinkInventoryItem");  char* _PREHASH_RemoveInventoryItem = LLMessageStringTable::getInstance()->getString("RemoveInventoryItem");  char* _PREHASH_CreateInventoryItem = LLMessageStringTable::getInstance()->getString("CreateInventoryItem");  char* _PREHASH_PathTwistBegin = LLMessageStringTable::getInstance()->getString("PathTwistBegin"); diff --git a/indra/llmessage/message_prehash.h b/indra/llmessage/message_prehash.h index f8ef610408..e73ec3e5e1 100644 --- a/indra/llmessage/message_prehash.h +++ b/indra/llmessage/message_prehash.h @@ -174,6 +174,7 @@ extern char * _PREHASH_UpdateInventoryItem;  extern char * _PREHASH_UpdateCreateInventoryItem;  extern char * _PREHASH_MoveInventoryItem;  extern char * _PREHASH_CopyInventoryItem; +extern char * _PREHASH_LinkInventoryItem;  extern char * _PREHASH_RemoveInventoryItem;  extern char * _PREHASH_CreateInventoryItem;  extern char * _PREHASH_PathTwistBegin; | 
