ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/JSOC/base/jsoc_version.h
(Generate patch)

Comparing base/jsoc_version.h (file contents):
Revision 1.8 by arta, Tue Apr 8 15:50:48 2008 UTC vs.
Revision 1.37 by arta, Wed Mar 17 01:22:53 2010 UTC

# Line 13 | Line 13
13  
14   #define JSOC_VERSION_INCL 1
15  
16 < #define jsoc_version "V4R2X"
17 < #define jsoc_vers_num (-402)
16 > #define jsoc_version "V5R8X"
17 > #define jsoc_vers_num (-508)
18 >
19 >
20 > static inline const char *jsoc_getversion(char *verstr, int size, int *isdev)
21 > {
22 >   char *vers = strdup(jsoc_version);
23 >   char *pc = NULL;
24 >   int len = strlen(jsoc_version);
25 >
26 >   if (isdev)
27 >   {
28 >      *isdev = 0;
29 >   }
30 >
31 >   if ((pc = strchr(vers, 'R')) != NULL)
32 >   {
33 >      *pc = '\0';
34 >   }
35 >
36 >   if (jsoc_version[len - 1] == 'X')
37 >   {
38 >      if (isdev)
39 >      {
40 >         *isdev = 1;
41 >      }
42 >    
43 >      vers[len - 1] = '\0';
44 >   }
45 >
46 >   snprintf(verstr, size, "%s.%s", vers + 1, pc + 1);
47 >
48 >   return jsoc_version;
49 > }
50  
51   #endif
52  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines