Documentation de Gambas - /dev/api/name/gb.unrefkeep

/dev/api/name/gb.unrefkeep

# GB.UnRefKeep

void GB.UnRefKeep ( void **object )

Décrémente le compteur de référence d’un objet. Si le compteur de référence devient "nil", l’objet n’est PAS libéré.

**object doit recevoir l’adresse d’une variable contenant un pointeur vers l’objet.

Vous devez utiliser cette fonction chaque fois que vous avez fini de maintenir une référence d’objet et devez l’abandonner, mais sans le libérer.

Si le compteur de référence est "nil", un appel subséquent à GB.Unref le libèrera de toute manière.

### Voir aussi

- /wiki/api/cat/object