Fossil

View Ticket
Login
2010-10-03
23:32 Fixed ticket [a32ff1eddb]: Optional R card not properly ignored plus 2 other changes ... (artifact: cf1debd35f user: drh)
23:31
Make the R card of manifests truely optional. It is always generated on manifests created by Fossil itself, but 3rd party import tools might choose to omit the R card as a simplification. Ticket [a32ff1eddb6ac1f499]. ... (check-in: aab38ef02f user: drh tags: trunk)
13:04 Add attachment r-card.diff to ticket [a32ff1eddb] ... (artifact: fb7207feb4 user: anonymous)
13:03 New ticket [a32ff1eddb] Optional R card not properly ignored. ... (artifact: 7706c8605c user: anonymous)

Ticket Hash: a32ff1eddb6ac1f4996e6e0df2e5bc4207722135
Title: Optional R card not properly ignored
Status: Fixed Type: Code_Defect
Severity: Important Priority:
Subsystem: Resolution: Fixed
Last Modified: 2010-10-03 23:32:22
15.50 years ago
Created: 2010-10-03 13:03:44
15.51 years ago
Version Found In: c492eab395
Description:
The file format description says that R cards are optional. As lazy first run, my CVS import tool doesn't write them. This results in crashes on checkout as the non-existance of the checksum is not properly checked.

drh added on 2010-10-03 23:32:22:
The change in checkin.c as shown in the attached diff does not appear to be necessarily since checkin.c always generates the R card.


Attachments: