21.2.3.31 mysql_init()
MYSQL *mysql_init(MYSQL *mysql)
Description
Alloue ou initialise un objet
MYSQL
convenable pour
mysql_real_connect()
.
Si
mysql
est un pointeur
NULL
, la fonction alloue, initialise et retourne
un nouvel objet. Sinon, l'objet est initialisé et son adresse est retournée. Si
mysql_init()
alloue un nouvel objet, il sera libéré quand
mysql_close()
sera appelée pour clore la connexion.
Valeur de retour
Un gestionnaire
MYSQL*
initialisé.
NULL
s'il n'y avait pas
assez de mémoire pour allouer le nouvel objet.
Erreurs
Si la mémoire est insuffisante,
NULL
est retourné.
|