equal
deleted
inserted
replaced
128 // If this isn't an official release, or if the changeset shows the source |
128 // If this isn't an official release, or if the changeset shows the source |
129 // code has been modified locally, we alter the release id. |
129 // code has been modified locally, we alter the release id. |
130 if (!ver) { |
130 if (!ver) { |
131 unsigned int n; |
131 unsigned int n; |
132 srand(time(NULL)); |
132 srand(time(NULL)); |
133 n = (1U + (unsigned int)rand()) >> 8; |
133 n = (unsigned int)(10.0 + 6.0 * rand() / (RAND_MAX + 1.0)); |
134 ver = g_strdup_printf("%s~%x", tver, n); |
134 ver = g_strdup_printf("%s~%x", tver, n); |
135 g_free(tver); |
135 g_free(tver); |
136 } |
136 } |
137 return ver; |
137 return ver; |
138 } |
138 } |