mirror of
https://github.com/opensim/opensim.git
synced 2026-08-12 20:55:43 +08:00
add null texture entry face check before converting legacy materials
This commit is contained in:
@@ -199,7 +199,7 @@ namespace OpenSim.Region.OptionalModules.Materials
|
||||
bool used = false;
|
||||
|
||||
foreach (var face in te.FaceTextures)
|
||||
if (face.MaterialID == id)
|
||||
if (face != null && face.MaterialID == id)
|
||||
used = true;
|
||||
|
||||
if (used)
|
||||
@@ -207,7 +207,7 @@ namespace OpenSim.Region.OptionalModules.Materials
|
||||
|
||||
var newId = StoreMaterialAsAsset(part.CreatorID, material, part);
|
||||
foreach (var face in te.FaceTextures)
|
||||
if (face.MaterialID == id)
|
||||
if (face != null && face.MaterialID == id)
|
||||
face.MaterialID = newId;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user