Skip to content

Commit

Permalink
fix improper declaration of pointers
Browse files Browse the repository at this point in the history
  • Loading branch information
SaintWish committed Sep 27, 2024
1 parent 2dde67b commit 105a2f5
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 10 deletions.
8 changes: 4 additions & 4 deletions src/game/shared/weapons/genericitem.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -443,7 +443,7 @@ void CGenericItemMgr::GenericItemPrecache(void)
dbg("Load global items");

//GetString(cString, min(FileSize, sizeof(cString)), (char *)pStringPtr, i, "\r\n")
while (GetString(cString, V_min(FileSize, sizeof(cString)), (char*)pStringPtr, i, "\r\n"))
while (GetString(cString, V_min(FileSize, sizeof(cString)), (const char*)pStringPtr, i, "\r\n"))
{
n = i;
i += strlen(cString) + 1;
Expand Down Expand Up @@ -570,19 +570,19 @@ void CGenericItem::Deactivate()

Container_Deactivate();

if (DrinkData)
if (DrinkData != nullptr)
{
delete DrinkData;
DrinkData = nullptr;
}

if (ArmorData)
if (ArmorData != nullptr)
{
delete ArmorData;
ArmorData = nullptr;
}

if (ProjectileData)
if (ProjectileData != nullptr)
{
delete ProjectileData;
ProjectileData = nullptr;
Expand Down
12 changes: 6 additions & 6 deletions src/game/shared/weapons/genericitem.h
Original file line number Diff line number Diff line change
Expand Up @@ -182,12 +182,12 @@ class CGenericItem : public CBasePlayerItem
long lProperties; //Properties held over a frame, like JUSTSPAWNED
char m_Name[64]; //Only for debugging... so I can see the item's name
mslist<attackdata_t> m_Attacks; //Actions (mostly attacks) that the owner can activate with this item
attackdata_t *CurrentAttack;
struct packdata_t *PackData;
struct drinkdata_t *DrinkData;
struct armordata_t *ArmorData;
struct projectiledata_t *ProjectileData;
struct spelldata_t *SpellData;
attackdata_t *CurrentAttack = nullptr;
struct packdata_t *PackData = nullptr;
struct drinkdata_t *DrinkData = nullptr;
struct armordata_t *ArmorData = nullptr;
struct projectiledata_t *ProjectileData = nullptr;
struct spelldata_t *SpellData = nullptr;

int m_Location, //Location of the item on the monster (Hands, back, etc)
m_Hand; //The hand I'm in... if I'm in a hand
Expand Down

0 comments on commit 105a2f5

Please sign in to comment.