660 lines
14 KiB
C
660 lines
14 KiB
C
/***************************************************************************
|
|
*
|
|
* File Name: ./inc/vnum2str.h
|
|
*
|
|
* Copyright (C) 1993-1996 Hewlett-Packard Company.
|
|
* All rights reserved.
|
|
*
|
|
* 11311 Chinden Blvd.
|
|
* Boise, Idaho 83714
|
|
*
|
|
* This is a part of the HP JetAdmin Printer Utility
|
|
*
|
|
* This source code is only intended as a supplement for support and
|
|
* localization of HP JetAdmin by 3rd party Operating System vendors.
|
|
* Modification of source code cannot be made without the express written
|
|
* consent of Hewlett-Packard.
|
|
*
|
|
*
|
|
* Description:
|
|
*
|
|
* Author: Name
|
|
*
|
|
*
|
|
* Modification history:
|
|
*
|
|
* date initials change description
|
|
*
|
|
* mm-dd-yy MJB
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
***************************************************************************/
|
|
|
|
// This file is a huge macro (i.e. major hack) to convert the
|
|
// decimal version number used by Delta into a string.
|
|
//
|
|
// It support major numbers from 0 to 99, minor numbers from
|
|
// 0 to 99, and build numbers from 0 to 99.
|
|
//
|
|
// V_MAJOR will be the major number
|
|
// V_MINOR will be the minor number
|
|
// V_BUILD will be the build number
|
|
//
|
|
// V_VERSTRING will be string of the form:
|
|
// "V_MAJOR.V_MINOR.V_BUILD"
|
|
// This string is suitable for inclusion inside a version
|
|
// resource structure.
|
|
//
|
|
|
|
#if rmj < 1
|
|
#define V_MAJOR 0x3030
|
|
#elif rmj < 2
|
|
#define V_MAJOR 0x3130
|
|
#elif rmj < 3
|
|
#define V_MAJOR 0x3230
|
|
#elif rmj < 4
|
|
#define V_MAJOR 0x3330
|
|
#elif rmj < 5
|
|
#define V_MAJOR 0x3430
|
|
#elif rmj < 6
|
|
#define V_MAJOR 0x3530
|
|
#elif rmj < 7
|
|
#define V_MAJOR 0x3630
|
|
#elif rmj < 8
|
|
#define V_MAJOR 0x3730
|
|
#elif rmj < 9
|
|
#define V_MAJOR 0x3830
|
|
#elif rmj < 10
|
|
#define V_MAJOR 0x3930
|
|
#elif rmj < 11
|
|
#define V_MAJOR 0x3031
|
|
#elif rmj < 12
|
|
#define V_MAJOR 0x3131
|
|
#elif rmj < 13
|
|
#define V_MAJOR 0x3231
|
|
#elif rmj < 14
|
|
#define V_MAJOR 0x3331
|
|
#elif rmj < 15
|
|
#define V_MAJOR 0x3431
|
|
#elif rmj < 16
|
|
#define V_MAJOR 0x3531
|
|
#elif rmj < 17
|
|
#define V_MAJOR 0x3631
|
|
#elif rmj < 18
|
|
#define V_MAJOR 0x3731
|
|
#elif rmj < 19
|
|
#define V_MAJOR 0x3831
|
|
#elif rmj < 20
|
|
#define V_MAJOR 0x3931
|
|
#elif rmj < 21
|
|
#define V_MAJOR 0x3032
|
|
#elif rmj < 22
|
|
#define V_MAJOR 0x3132
|
|
#elif rmj < 23
|
|
#define V_MAJOR 0x3232
|
|
#elif rmj < 24
|
|
#define V_MAJOR 0x3332
|
|
#elif rmj < 25
|
|
#define V_MAJOR 0x3432
|
|
#elif rmj < 26
|
|
#define V_MAJOR 0x3532
|
|
#elif rmj < 27
|
|
#define V_MAJOR 0x3632
|
|
#elif rmj < 28
|
|
#define V_MAJOR 0x3732
|
|
#elif rmj < 29
|
|
#define V_MAJOR 0x3832
|
|
#elif rmj < 30
|
|
#define V_MAJOR 0x3932
|
|
#elif rmj < 31
|
|
#define V_MAJOR 0x3033
|
|
#elif rmj < 32
|
|
#define V_MAJOR 0x3133
|
|
#elif rmj < 33
|
|
#define V_MAJOR 0x3233
|
|
#elif rmj < 34
|
|
#define V_MAJOR 0x3333
|
|
#elif rmj < 35
|
|
#define V_MAJOR 0x3433
|
|
#elif rmj < 36
|
|
#define V_MAJOR 0x3533
|
|
#elif rmj < 37
|
|
#define V_MAJOR 0x3633
|
|
#elif rmj < 38
|
|
#define V_MAJOR 0x3733
|
|
#elif rmj < 39
|
|
#define V_MAJOR 0x3833
|
|
#elif rmj < 40
|
|
#define V_MAJOR 0x3933
|
|
#elif rmj < 41
|
|
#define V_MAJOR 0x3034
|
|
#elif rmj < 42
|
|
#define V_MAJOR 0x3134
|
|
#elif rmj < 43
|
|
#define V_MAJOR 0x3234
|
|
#elif rmj < 44
|
|
#define V_MAJOR 0x3334
|
|
#elif rmj < 45
|
|
#define V_MAJOR 0x3434
|
|
#elif rmj < 46
|
|
#define V_MAJOR 0x3534
|
|
#elif rmj < 47
|
|
#define V_MAJOR 0x3634
|
|
#elif rmj < 48
|
|
#define V_MAJOR 0x3734
|
|
#elif rmj < 49
|
|
#define V_MAJOR 0x3834
|
|
#elif rmj < 50
|
|
#define V_MAJOR 0x3934
|
|
#elif rmj < 51
|
|
#define V_MAJOR 0x3035
|
|
#elif rmj < 52
|
|
#define V_MAJOR 0x3135
|
|
#elif rmj < 53
|
|
#define V_MAJOR 0x3235
|
|
#elif rmj < 54
|
|
#define V_MAJOR 0x3335
|
|
#elif rmj < 55
|
|
#define V_MAJOR 0x3435
|
|
#elif rmj < 56
|
|
#define V_MAJOR 0x3535
|
|
#elif rmj < 57
|
|
#define V_MAJOR 0x3635
|
|
#elif rmj < 58
|
|
#define V_MAJOR 0x3735
|
|
#elif rmj < 59
|
|
#define V_MAJOR 0x3835
|
|
#elif rmj < 60
|
|
#define V_MAJOR 0x3935
|
|
#elif rmj < 61
|
|
#define V_MAJOR 0x3036
|
|
#elif rmj < 62
|
|
#define V_MAJOR 0x3136
|
|
#elif rmj < 63
|
|
#define V_MAJOR 0x3236
|
|
#elif rmj < 64
|
|
#define V_MAJOR 0x3336
|
|
#elif rmj < 65
|
|
#define V_MAJOR 0x3436
|
|
#elif rmj < 66
|
|
#define V_MAJOR 0x3536
|
|
#elif rmj < 67
|
|
#define V_MAJOR 0x3636
|
|
#elif rmj < 68
|
|
#define V_MAJOR 0x3736
|
|
#elif rmj < 69
|
|
#define V_MAJOR 0x3836
|
|
#elif rmj < 70
|
|
#define V_MAJOR 0x3936
|
|
#elif rmj < 71
|
|
#define V_MAJOR 0x3037
|
|
#elif rmj < 72
|
|
#define V_MAJOR 0x3137
|
|
#elif rmj < 73
|
|
#define V_MAJOR 0x3237
|
|
#elif rmj < 74
|
|
#define V_MAJOR 0x3337
|
|
#elif rmj < 75
|
|
#define V_MAJOR 0x3437
|
|
#elif rmj < 76
|
|
#define V_MAJOR 0x3537
|
|
#elif rmj < 77
|
|
#define V_MAJOR 0x3637
|
|
#elif rmj < 78
|
|
#define V_MAJOR 0x3737
|
|
#elif rmj < 79
|
|
#define V_MAJOR 0x3837
|
|
#elif rmj < 80
|
|
#define V_MAJOR 0x3937
|
|
#elif rmj < 81
|
|
#define V_MAJOR 0x3038
|
|
#elif rmj < 82
|
|
#define V_MAJOR 0x3138
|
|
#elif rmj < 83
|
|
#define V_MAJOR 0x3238
|
|
#elif rmj < 84
|
|
#define V_MAJOR 0x3338
|
|
#elif rmj < 85
|
|
#define V_MAJOR 0x3438
|
|
#elif rmj < 86
|
|
#define V_MAJOR 0x3538
|
|
#elif rmj < 87
|
|
#define V_MAJOR 0x3638
|
|
#elif rmj < 88
|
|
#define V_MAJOR 0x3738
|
|
#elif rmj < 89
|
|
#define V_MAJOR 0x3838
|
|
#elif rmj < 90
|
|
#define V_MAJOR 0x3938
|
|
#elif rmj < 91
|
|
#define V_MAJOR 0x3039
|
|
#elif rmj < 92
|
|
#define V_MAJOR 0x3139
|
|
#elif rmj < 93
|
|
#define V_MAJOR 0x3239
|
|
#elif rmj < 94
|
|
#define V_MAJOR 0x3339
|
|
#elif rmj < 95
|
|
#define V_MAJOR 0x3439
|
|
#elif rmj < 96
|
|
#define V_MAJOR 0x3539
|
|
#elif rmj < 97
|
|
#define V_MAJOR 0x3639
|
|
#elif rmj < 98
|
|
#define V_MAJOR 0x3739
|
|
#elif rmj < 99
|
|
#define V_MAJOR 0x3839
|
|
#else
|
|
#define V_MAJOR 0x3939
|
|
#endif
|
|
|
|
#if rmm < 1
|
|
#define V_MINOR 0x3030
|
|
#elif rmm < 2
|
|
#define V_MINOR 0x3130
|
|
#elif rmm < 3
|
|
#define V_MINOR 0x3230
|
|
#elif rmm < 4
|
|
#define V_MINOR 0x3330
|
|
#elif rmm < 5
|
|
#define V_MINOR 0x3430
|
|
#elif rmm < 6
|
|
#define V_MINOR 0x3530
|
|
#elif rmm < 7
|
|
#define V_MINOR 0x3630
|
|
#elif rmm < 8
|
|
#define V_MINOR 0x3730
|
|
#elif rmm < 9
|
|
#define V_MINOR 0x3830
|
|
#elif rmm < 10
|
|
#define V_MINOR 0x3930
|
|
#elif rmm < 11
|
|
#define V_MINOR 0x3031
|
|
#elif rmm < 12
|
|
#define V_MINOR 0x3131
|
|
#elif rmm < 13
|
|
#define V_MINOR 0x3231
|
|
#elif rmm < 14
|
|
#define V_MINOR 0x3331
|
|
#elif rmm < 15
|
|
#define V_MINOR 0x3431
|
|
#elif rmm < 16
|
|
#define V_MINOR 0x3531
|
|
#elif rmm < 17
|
|
#define V_MINOR 0x3631
|
|
#elif rmm < 18
|
|
#define V_MINOR 0x3731
|
|
#elif rmm < 19
|
|
#define V_MINOR 0x3831
|
|
#elif rmm < 20
|
|
#define V_MINOR 0x3931
|
|
#elif rmm < 21
|
|
#define V_MINOR 0x3032
|
|
#elif rmm < 22
|
|
#define V_MINOR 0x3132
|
|
#elif rmm < 23
|
|
#define V_MINOR 0x3232
|
|
#elif rmm < 24
|
|
#define V_MINOR 0x3332
|
|
#elif rmm < 25
|
|
#define V_MINOR 0x3432
|
|
#elif rmm < 26
|
|
#define V_MINOR 0x3532
|
|
#elif rmm < 27
|
|
#define V_MINOR 0x3632
|
|
#elif rmm < 28
|
|
#define V_MINOR 0x3732
|
|
#elif rmm < 29
|
|
#define V_MINOR 0x3832
|
|
#elif rmm < 30
|
|
#define V_MINOR 0x3932
|
|
#elif rmm < 31
|
|
#define V_MINOR 0x3033
|
|
#elif rmm < 32
|
|
#define V_MINOR 0x3133
|
|
#elif rmm < 33
|
|
#define V_MINOR 0x3233
|
|
#elif rmm < 34
|
|
#define V_MINOR 0x3333
|
|
#elif rmm < 35
|
|
#define V_MINOR 0x3433
|
|
#elif rmm < 36
|
|
#define V_MINOR 0x3533
|
|
#elif rmm < 37
|
|
#define V_MINOR 0x3633
|
|
#elif rmm < 38
|
|
#define V_MINOR 0x3733
|
|
#elif rmm < 39
|
|
#define V_MINOR 0x3833
|
|
#elif rmm < 40
|
|
#define V_MINOR 0x3933
|
|
#elif rmm < 41
|
|
#define V_MINOR 0x3034
|
|
#elif rmm < 42
|
|
#define V_MINOR 0x3134
|
|
#elif rmm < 43
|
|
#define V_MINOR 0x3234
|
|
#elif rmm < 44
|
|
#define V_MINOR 0x3334
|
|
#elif rmm < 45
|
|
#define V_MINOR 0x3434
|
|
#elif rmm < 46
|
|
#define V_MINOR 0x3534
|
|
#elif rmm < 47
|
|
#define V_MINOR 0x3634
|
|
#elif rmm < 48
|
|
#define V_MINOR 0x3734
|
|
#elif rmm < 49
|
|
#define V_MINOR 0x3834
|
|
#elif rmm < 50
|
|
#define V_MINOR 0x3934
|
|
#elif rmm < 51
|
|
#define V_MINOR 0x3035
|
|
#elif rmm < 52
|
|
#define V_MINOR 0x3135
|
|
#elif rmm < 53
|
|
#define V_MINOR 0x3235
|
|
#elif rmm < 54
|
|
#define V_MINOR 0x3335
|
|
#elif rmm < 55
|
|
#define V_MINOR 0x3435
|
|
#elif rmm < 56
|
|
#define V_MINOR 0x3535
|
|
#elif rmm < 57
|
|
#define V_MINOR 0x3635
|
|
#elif rmm < 58
|
|
#define V_MINOR 0x3735
|
|
#elif rmm < 59
|
|
#define V_MINOR 0x3835
|
|
#elif rmm < 60
|
|
#define V_MINOR 0x3935
|
|
#elif rmm < 61
|
|
#define V_MINOR 0x3036
|
|
#elif rmm < 62
|
|
#define V_MINOR 0x3136
|
|
#elif rmm < 63
|
|
#define V_MINOR 0x3236
|
|
#elif rmm < 64
|
|
#define V_MINOR 0x3336
|
|
#elif rmm < 65
|
|
#define V_MINOR 0x3436
|
|
#elif rmm < 66
|
|
#define V_MINOR 0x3536
|
|
#elif rmm < 67
|
|
#define V_MINOR 0x3636
|
|
#elif rmm < 68
|
|
#define V_MINOR 0x3736
|
|
#elif rmm < 69
|
|
#define V_MINOR 0x3836
|
|
#elif rmm < 70
|
|
#define V_MINOR 0x3936
|
|
#elif rmm < 71
|
|
#define V_MINOR 0x3037
|
|
#elif rmm < 72
|
|
#define V_MINOR 0x3137
|
|
#elif rmm < 73
|
|
#define V_MINOR 0x3237
|
|
#elif rmm < 74
|
|
#define V_MINOR 0x3337
|
|
#elif rmm < 75
|
|
#define V_MINOR 0x3437
|
|
#elif rmm < 76
|
|
#define V_MINOR 0x3537
|
|
#elif rmm < 77
|
|
#define V_MINOR 0x3637
|
|
#elif rmm < 78
|
|
#define V_MINOR 0x3737
|
|
#elif rmm < 79
|
|
#define V_MINOR 0x3837
|
|
#elif rmm < 80
|
|
#define V_MINOR 0x3937
|
|
#elif rmm < 81
|
|
#define V_MINOR 0x3038
|
|
#elif rmm < 82
|
|
#define V_MINOR 0x3138
|
|
#elif rmm < 83
|
|
#define V_MINOR 0x3238
|
|
#elif rmm < 84
|
|
#define V_MINOR 0x3338
|
|
#elif rmm < 85
|
|
#define V_MINOR 0x3438
|
|
#elif rmm < 86
|
|
#define V_MINOR 0x3538
|
|
#elif rmm < 87
|
|
#define V_MINOR 0x3638
|
|
#elif rmm < 88
|
|
#define V_MINOR 0x3738
|
|
#elif rmm < 89
|
|
#define V_MINOR 0x3838
|
|
#elif rmm < 90
|
|
#define V_MINOR 0x3938
|
|
#elif rmm < 91
|
|
#define V_MINOR 0x3039
|
|
#elif rmm < 92
|
|
#define V_MINOR 0x3139
|
|
#elif rmm < 93
|
|
#define V_MINOR 0x3239
|
|
#elif rmm < 94
|
|
#define V_MINOR 0x3339
|
|
#elif rmm < 95
|
|
#define V_MINOR 0x3439
|
|
#elif rmm < 96
|
|
#define V_MINOR 0x3539
|
|
#elif rmm < 97
|
|
#define V_MINOR 0x3639
|
|
#elif rmm < 98
|
|
#define V_MINOR 0x3739
|
|
#elif rmm < 99
|
|
#define V_MINOR 0x3839
|
|
#else
|
|
#define V_MINOR 0x3939
|
|
#endif
|
|
|
|
#if rup < 1
|
|
#define V_BUILD 0x3030
|
|
#elif rup < 2
|
|
#define V_BUILD 0x3130
|
|
#elif rup < 3
|
|
#define V_BUILD 0x3230
|
|
#elif rup < 4
|
|
#define V_BUILD 0x3330
|
|
#elif rup < 5
|
|
#define V_BUILD 0x3430
|
|
#elif rup < 6
|
|
#define V_BUILD 0x3530
|
|
#elif rup < 7
|
|
#define V_BUILD 0x3630
|
|
#elif rup < 8
|
|
#define V_BUILD 0x3730
|
|
#elif rup < 9
|
|
#define V_BUILD 0x3830
|
|
#elif rup < 10
|
|
#define V_BUILD 0x3930
|
|
#elif rup < 11
|
|
#define V_BUILD 0x3031
|
|
#elif rup < 12
|
|
#define V_BUILD 0x3131
|
|
#elif rup < 13
|
|
#define V_BUILD 0x3231
|
|
#elif rup < 14
|
|
#define V_BUILD 0x3331
|
|
#elif rup < 15
|
|
#define V_BUILD 0x3431
|
|
#elif rup < 16
|
|
#define V_BUILD 0x3531
|
|
#elif rup < 17
|
|
#define V_BUILD 0x3631
|
|
#elif rup < 18
|
|
#define V_BUILD 0x3731
|
|
#elif rup < 19
|
|
#define V_BUILD 0x3831
|
|
#elif rup < 20
|
|
#define V_BUILD 0x3931
|
|
#elif rup < 21
|
|
#define V_BUILD 0x3032
|
|
#elif rup < 22
|
|
#define V_BUILD 0x3132
|
|
#elif rup < 23
|
|
#define V_BUILD 0x3232
|
|
#elif rup < 24
|
|
#define V_BUILD 0x3332
|
|
#elif rup < 25
|
|
#define V_BUILD 0x3432
|
|
#elif rup < 26
|
|
#define V_BUILD 0x3532
|
|
#elif rup < 27
|
|
#define V_BUILD 0x3632
|
|
#elif rup < 28
|
|
#define V_BUILD 0x3732
|
|
#elif rup < 29
|
|
#define V_BUILD 0x3832
|
|
#elif rup < 30
|
|
#define V_BUILD 0x3932
|
|
#elif rup < 31
|
|
#define V_BUILD 0x3033
|
|
#elif rup < 32
|
|
#define V_BUILD 0x3133
|
|
#elif rup < 33
|
|
#define V_BUILD 0x3233
|
|
#elif rup < 34
|
|
#define V_BUILD 0x3333
|
|
#elif rup < 35
|
|
#define V_BUILD 0x3433
|
|
#elif rup < 36
|
|
#define V_BUILD 0x3533
|
|
#elif rup < 37
|
|
#define V_BUILD 0x3633
|
|
#elif rup < 38
|
|
#define V_BUILD 0x3733
|
|
#elif rup < 39
|
|
#define V_BUILD 0x3833
|
|
#elif rup < 40
|
|
#define V_BUILD 0x3933
|
|
#elif rup < 41
|
|
#define V_BUILD 0x3034
|
|
#elif rup < 42
|
|
#define V_BUILD 0x3134
|
|
#elif rup < 43
|
|
#define V_BUILD 0x3234
|
|
#elif rup < 44
|
|
#define V_BUILD 0x3334
|
|
#elif rup < 45
|
|
#define V_BUILD 0x3434
|
|
#elif rup < 46
|
|
#define V_BUILD 0x3534
|
|
#elif rup < 47
|
|
#define V_BUILD 0x3634
|
|
#elif rup < 48
|
|
#define V_BUILD 0x3734
|
|
#elif rup < 49
|
|
#define V_BUILD 0x3834
|
|
#elif rup < 50
|
|
#define V_BUILD 0x3934
|
|
#elif rup < 51
|
|
#define V_BUILD 0x3035
|
|
#elif rup < 52
|
|
#define V_BUILD 0x3135
|
|
#elif rup < 53
|
|
#define V_BUILD 0x3235
|
|
#elif rup < 54
|
|
#define V_BUILD 0x3335
|
|
#elif rup < 55
|
|
#define V_BUILD 0x3435
|
|
#elif rup < 56
|
|
#define V_BUILD 0x3535
|
|
#elif rup < 57
|
|
#define V_BUILD 0x3635
|
|
#elif rup < 58
|
|
#define V_BUILD 0x3735
|
|
#elif rup < 59
|
|
#define V_BUILD 0x3835
|
|
#elif rup < 60
|
|
#define V_BUILD 0x3935
|
|
#elif rup < 61
|
|
#define V_BUILD 0x3036
|
|
#elif rup < 62
|
|
#define V_BUILD 0x3136
|
|
#elif rup < 63
|
|
#define V_BUILD 0x3236
|
|
#elif rup < 64
|
|
#define V_BUILD 0x3336
|
|
#elif rup < 65
|
|
#define V_BUILD 0x3436
|
|
#elif rup < 66
|
|
#define V_BUILD 0x3536
|
|
#elif rup < 67
|
|
#define V_BUILD 0x3636
|
|
#elif rup < 68
|
|
#define V_BUILD 0x3736
|
|
#elif rup < 69
|
|
#define V_BUILD 0x3836
|
|
#elif rup < 70
|
|
#define V_BUILD 0x3936
|
|
#elif rup < 71
|
|
#define V_BUILD 0x3037
|
|
#elif rup < 72
|
|
#define V_BUILD 0x3137
|
|
#elif rup < 73
|
|
#define V_BUILD 0x3237
|
|
#elif rup < 74
|
|
#define V_BUILD 0x3337
|
|
#elif rup < 75
|
|
#define V_BUILD 0x3437
|
|
#elif rup < 76
|
|
#define V_BUILD 0x3537
|
|
#elif rup < 77
|
|
#define V_BUILD 0x3637
|
|
#elif rup < 78
|
|
#define V_BUILD 0x3737
|
|
#elif rup < 79
|
|
#define V_BUILD 0x3837
|
|
#elif rup < 80
|
|
#define V_BUILD 0x3937
|
|
#elif rup < 81
|
|
#define V_BUILD 0x3038
|
|
#elif rup < 82
|
|
#define V_BUILD 0x3138
|
|
#elif rup < 83
|
|
#define V_BUILD 0x3238
|
|
#elif rup < 84
|
|
#define V_BUILD 0x3338
|
|
#elif rup < 85
|
|
#define V_BUILD 0x3438
|
|
#elif rup < 86
|
|
#define V_BUILD 0x3538
|
|
#elif rup < 87
|
|
#define V_BUILD 0x3638
|
|
#elif rup < 88
|
|
#define V_BUILD 0x3738
|
|
#elif rup < 89
|
|
#define V_BUILD 0x3838
|
|
#elif rup < 90
|
|
#define V_BUILD 0x3938
|
|
#elif rup < 91
|
|
#define V_BUILD 0x3039
|
|
#elif rup < 92
|
|
#define V_BUILD 0x3139
|
|
#elif rup < 93
|
|
#define V_BUILD 0x3239
|
|
#elif rup < 94
|
|
#define V_BUILD 0x3339
|
|
#elif rup < 95
|
|
#define V_BUILD 0x3439
|
|
#elif rup < 96
|
|
#define V_BUILD 0x3539
|
|
#elif rup < 97
|
|
#define V_BUILD 0x3639
|
|
#elif rup < 98
|
|
#define V_BUILD 0x3739
|
|
#elif rup < 99
|
|
#define V_BUILD 0x3839
|
|
#else
|
|
#define V_BUILD 0x3939
|
|
#endif
|
|
|
|
#define V_VERSTRING V_MAJOR,0x2E20,V_MINOR,0x2E20,V_BUILD,0x00
|