예제 #1
0
파일: item.c 프로젝트: gastonb/R1EMU
void itemDestroy(Item **_self) {

    Item *self = *_self;

    if (_self && self) {
        itemFree(self);
        free(self);
        *_self = NULL;
    }
}
예제 #2
0
void itemConsumableFree(ItemConsumable *self) {
    itemFree(&self->item);
    free(self->cooldown);
}
예제 #3
0
파일: item_card.c 프로젝트: Quinchu/R1EMU
void itemCardFree(ItemCard *self) {
    itemFree(&self->item);
    free(self->level);
    free(self->cooldown);
    free(self->itemExp);
}