Fossil SCM

Minor enhancement to 'mkversion'.

mistachkin 2016-10-23 01:28 trunk
Commit f59f4e1f6e9d1614d143fce07635d59edf0c0602
1 file changed +4
--- src/mkversion.c
+++ src/mkversion.c
@@ -64,10 +64,14 @@
6464
printf("#define RELEASE_VERSION_NUMBER %s\n", z);
6565
memset(vx,0,sizeof(vx));
6666
strcpy(vx,b);
6767
d = 0;
6868
for(z=vx; z[0]; z++){
69
+ if( z[0]=='-' ){
70
+ z[0] = 0;
71
+ break;
72
+ }
6973
if( z[0]!='.' ) continue;
7074
if ( d<3 ){
7175
z[0] = ',';
7276
d++;
7377
}else{
7478
--- src/mkversion.c
+++ src/mkversion.c
@@ -64,10 +64,14 @@
64 printf("#define RELEASE_VERSION_NUMBER %s\n", z);
65 memset(vx,0,sizeof(vx));
66 strcpy(vx,b);
67 d = 0;
68 for(z=vx; z[0]; z++){
 
 
 
 
69 if( z[0]!='.' ) continue;
70 if ( d<3 ){
71 z[0] = ',';
72 d++;
73 }else{
74
--- src/mkversion.c
+++ src/mkversion.c
@@ -64,10 +64,14 @@
64 printf("#define RELEASE_VERSION_NUMBER %s\n", z);
65 memset(vx,0,sizeof(vx));
66 strcpy(vx,b);
67 d = 0;
68 for(z=vx; z[0]; z++){
69 if( z[0]=='-' ){
70 z[0] = 0;
71 break;
72 }
73 if( z[0]!='.' ) continue;
74 if ( d<3 ){
75 z[0] = ',';
76 d++;
77 }else{
78

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button