diff options
| author | jackpoz <giacomopoz@gmail.com> | 2013-11-29 20:48:45 +0100 | 
|---|---|---|
| committer | jackpoz <giacomopoz@gmail.com> | 2013-11-29 20:48:45 +0100 | 
| commit | 4416c1604558506346e7ca6d0ff6ec7fc502215c (patch) | |
| tree | 6073f97e8a86cc9863fb8bc0025b337552f154ae /src/server/game/Scripting | |
| parent | 0bac181a40ecd576bfc4c76765dfb5acd1dd229f (diff) | |
Core/Scripts: Fix possible NULL dereferences
Fix possible NULL dereferences probably caused by a typo.
Diffstat (limited to 'src/server/game/Scripting')
| -rw-r--r-- | src/server/game/Scripting/MapScripts.cpp | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/src/server/game/Scripting/MapScripts.cpp b/src/server/game/Scripting/MapScripts.cpp index e70c88d2181..41c18b850a1 100644 --- a/src/server/game/Scripting/MapScripts.cpp +++ b/src/server/game/Scripting/MapScripts.cpp @@ -499,7 +499,7 @@ void Map::ScriptsProcess()                      if (step.script->FlagToggle.FieldID <= OBJECT_FIELD_ENTRY || step.script->FlagToggle.FieldID >= cSource->GetValuesCount())                          TC_LOG_ERROR("scripts", "%s wrong field %u (max count: %u) in object (TypeId: %u, Entry: %u, GUID: %u) specified, skipping.",                              step.script->GetDebugInfo().c_str(), step.script->FlagToggle.FieldID, -                            source->GetValuesCount(), source->GetTypeId(), source->GetEntry(), source->GetGUIDLow()); +                            cSource->GetValuesCount(), cSource->GetTypeId(), cSource->GetEntry(), cSource->GetGUIDLow());                      else                          cSource->SetFlag(step.script->FlagToggle.FieldID, step.script->FlagToggle.FieldValue);                  } @@ -513,7 +513,7 @@ void Map::ScriptsProcess()                      if (step.script->FlagToggle.FieldID <= OBJECT_FIELD_ENTRY || step.script->FlagToggle.FieldID >= cSource->GetValuesCount())                          TC_LOG_ERROR("scripts", "%s wrong field %u (max count: %u) in object (TypeId: %u, Entry: %u, GUID: %u) specified, skipping.",                              step.script->GetDebugInfo().c_str(), step.script->FlagToggle.FieldID, -                            source->GetValuesCount(), source->GetTypeId(), source->GetEntry(), source->GetGUIDLow()); +                            cSource->GetValuesCount(), cSource->GetTypeId(), cSource->GetEntry(), cSource->GetGUIDLow());                      else                          cSource->RemoveFlag(step.script->FlagToggle.FieldID, step.script->FlagToggle.FieldValue);                  }  | 
