![]() ![]() | ![]() |
version 1.8, 2003/04/05 17:17:53 | version 1.9, 2003/04/06 04:14:09 | ||
---|---|---|---|
|
|
||
int version; | int version; | ||
{ | { | ||
char *backup_name; | char *backup_name; | ||
size_t len; | |||
len = strlen (file) + 16; | if (asprintf (&backup_name, "%s.~%d~", file, version) == -1) | ||
backup_name = malloc (len); | |||
if (backup_name == 0) | |||
return 0; | return 0; | ||
snprintf (backup_name, len, "%s.~%d~", file, version); | |||
return backup_name; | return backup_name; | ||
} | } | ||