Type the Mac sample destructor's receiver as a sound sample
Mac SOUNDSMP_Destroy002e8db5 incorrectly declares its input as D2QServerClientPacketStrc*. Native code forwards that pointer to the sound buffer releaser, removes the same item from the sample list and frees it. All three callers pass objects originating from the sound sample factory, traced through matching music/SFX/channel storage cells. The paired Windows005160d0 already takes D2SoundSmpStrc*. Retype only Stack[0x4] to that nominal sample pointer, retaining cdecl, void and chosen names. The chosen pQServerClientPacket name should be aligned to pSoundSmp through review; it is not renamed by this op. The independent Mac 88-byte layout compaction remains documented in1402 and is not performed here. Live checks establish applicability, not source/build/runtime behavior.
Changes 1, applied together
Retype variable
mac 0x002e8db5 Stack[0x4]typeD2QServerClientPacketStrc *→D2SoundSmpStrc *