MEDlibraryHdfStrVersion.c
Aller à la documentation de ce fichier.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019 #include <med.h>
00020 #include <med_config.h>
00021 #include <med_outils.h>
00022
00031 med_err
00032 MEDlibraryHdfStrVersion(char* const hdfversion) {
00033 med_err _ret = -1;
00034 unsigned int _major, _minor,_release;
00035
00036 if (H5get_libversion( &_major, &_minor, &_release ) < 0) {
00037 MED_ERR_(_ret,MED_ERR_READ,MED_ERR_LIBRARY," HDF");
00038 goto ERROR;
00039 }
00040
00041 if (hdfversion)
00042 if (sprintf(hdfversion,"HDF5-%u.%u.%u",_major,_minor,_release) < 0)
00043 goto ERROR;
00044
00045 _ret=0;
00046 ERROR:
00047
00048 return _ret;
00049 }