Forráskód Böngészése

Fixed a possible mapserver crash

Lemongrass3110 6 éve
szülő
commit
ae89b3a7b2
1 módosított fájl, 1 hozzáadás és 1 törlés
  1. 1 1
      src/map/mail.cpp

+ 1 - 1
src/map/mail.cpp

@@ -143,7 +143,7 @@ enum mail_attach_result mail_setitem(struct map_session_data *sd, short idx, uin
 
 
 		idx -= 2;
 		idx -= 2;
 
 
-		if( idx < 0 || idx >= MAX_INVENTORY )
+		if( idx < 0 || idx >= MAX_INVENTORY || sd->inventory_data[idx] == nullptr )
 			return MAIL_ATTACH_ERROR;
 			return MAIL_ATTACH_ERROR;
 
 
 #if PACKETVER < 20150513
 #if PACKETVER < 20150513