(file) Return to jsoc_version.h CVS log (file) (dir) Up to [Development] / JSOC / base

Diff for /JSOC/base/jsoc_version.h between version 1.10 and 1.118

version 1.10, 2008/05/27 02:44:09 version 1.118, 2018/06/04 14:29:29
Line 13 
Line 13 
  
 #define JSOC_VERSION_INCL 1 #define JSOC_VERSION_INCL 1
  
 #define jsoc_version "V4R3X"  #define jsoc_version "V9R2"
 #define jsoc_vers_num (-403)  #define jsoc_vers_num (902)
   
   
   static inline const char *jsoc_getversion(char *verstr, int size, int *isdev)
   {
       char *vers = strdup(jsoc_version);
       char *pc = NULL;
       int len = strlen(jsoc_version);
   
       if (vers)
       {
           if (isdev)
           {
               *isdev = 0;
           }
   
           if ((pc = strchr(vers, 'R')) != NULL)
           {
               *pc = '\0';
           }
   
           if (jsoc_version[len - 1] == 'X')
           {
               if (isdev)
               {
                   *isdev = 1;
               }
   
               vers[len - 1] = '\0';
           }
   
           snprintf(verstr, size, "%s.%s", vers + 1, pc + 1);
   
           free(vers);
       }
       else
       {
           fprintf(stderr, "Out of memory.\n");
       }
   
       return jsoc_version;
   }
  
 #endif #endif
  


Legend:
Removed from v.1.10  
changed lines
  Added in v.1.118

Karen Tian
Powered by
ViewCVS 0.9.4