version 1.49, 2008/01/10 09:39:32 |
version 1.50, 2008/01/31 22:19:36 |
|
|
} |
} |
|
|
/* |
/* |
|
* rcsnum_addmagic() |
|
* |
|
* Adds a magic branch number to an RCS number. |
|
* Returns 0 on success, or -1 on failure. |
|
*/ |
|
int |
|
rcsnum_addmagic(RCSNUM *rn) |
|
{ |
|
if (!rn->rn_len || rn->rn_len > RCSNUM_MAXLEN - 1) |
|
return -1; |
|
rcsnum_setsize(rn, rn->rn_len + 1); |
|
rn->rn_id[rn->rn_len - 1] = rn->rn_id[rn->rn_len - 2]; |
|
rn->rn_id[rn->rn_len - 2] = 0; |
|
|
|
return 0; |
|
} |
|
|
|
/* |
* rcsnum_parse() |
* rcsnum_parse() |
* |
* |
* Parse a string specifying an RCS number and return the corresponding RCSNUM. |
* Parse a string specifying an RCS number and return the corresponding RCSNUM. |