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 }