version 1.15, 2008/07/16 17:54:49
|
version 1.49, 2011/06/02 16:19:55
|
|
|
| |
#define JSOC_VERSION_INCL 1 | #define JSOC_VERSION_INCL 1 |
| |
#define jsoc_version "V4R5" |
#define jsoc_version "V5R12X" |
#define jsoc_vers_num (405) |
#define jsoc_vers_num (-512) |
|
|
|
|
|
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 (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); |
|
|
|
return jsoc_version; |
|
} |
| |
#endif | #endif |
| |