zip_error_to_data |
ZIP : Erreur à donnée |
---|---|
libzip |
Syntaxe
zip_int64_t zip_error_to_data(const zip_error_t *ze, void *data, zip_uint64_t len); |
Retour
zip_error_to_data() renvoie 2*(sizeof int) en cas de succès et -1 en cas d'erreur.
Description
Cette fonction permet de convertir une structure zip_error en une valeur utilisable comme retour pour ZIP_SOURCE_ERROR.
Remarque
- La fonction zip_error_to_data() convertit le ze zip_error en données pouvant servir de valeur de retour pour ZIP_SOURCE_ERROR. Les données sont écrites dans le tampon data de taille len. Si le tampon n'est pas assez grand pour contenir 2 int, une erreur est renvoyée.
Historique
zip_error_to_data() a été ajouté dans libzip 1.0.
Voir également
libzip(), zip_source_function()
Dernière mise à jour : Mercredi, le 5 Février 2025