Bonjour,
j'aimerais savoir si on doit initialiser un pointeur lors de sa déclaration. En effet, quand je compile, j'ai un message de warning tel que :
Code :
- warning: ‘pub_key_buf’ may be used uninitialized in this function
|
Et le code ressemble a ceci :
Code :
- unsigned char *pub_key_buf ;
- length = BN_bn2bin(const_pub_key, pub_key_buf);
|
Est ce que je devrais faire un:
Code :
- unsigned char *pub_key_buf = NULL;
|
Quel est l'inconvénient ? est ce une bonne manière ?
merci d'avance.