Changeset 104
- Timestamp:
- 01/09/06 11:35:14 (3 years ago)
- Files:
-
- trunk/client/revimage/autosave/autosave.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/client/revimage/autosave/autosave.c
r75 r104 336 336 { 337 337 unsigned char device[512], majorn[256]; 338 int i=0, s=0, magic, backuped, idx; 338 int i=0, magic, backuped, idx; 339 unsigned int s=0; 339 340 int fi, major, minor, dontsave, fmajor=0; 340 341 FILE *fo; /* /conf.tmp */ … … 458 459 if (dontsave) 459 460 { 461 FILE *fsize; 462 char fsizename[64]; 463 460 464 dnum = gethdbios(s); 461 465 DEBUG (printf("BIOSNUM %d\n", dnum)); … … 467 471 fprintf(fC, "D:%d L:%u\n", dnum, s); 468 472 fprintf(fC, "R\n"); 473 474 /* save disk size for later */ 475 sprintf(fsizename, "/revosave/size%02x%02x.txt", major, minor); 476 fsize = fopen(fsizename, "w"); 477 fprintf(fsize, "%u", s/2); 478 fclose(fsize); 469 479 470 480 /* save recovery info for grub */ … … 736 746 737 747 fo = fopen("/revosave/conf.tmp", "w"); 738 fprintf(fo, "title COPY%s\n", hostname);748 fprintf(fo, "title IMAGE %s\n", hostname); 739 749 fprintf(fo, "desc (%s)\n", date); 740 750 fclose(fo);
