Ignore:
Timestamp:
May 7, 2008, 3:08:46 PM (16 years ago)
Author:
Bruno Cornec
Message:

Handle part of #250

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2.2.6/mondo/src/common/libmondo-stream.c

    r1933 r1934  
    110110
    111111#define EXTRA_TAPE_CHECKSUMS
     112#define STR_HEADER  "Mondolicious, baby"
    112113
    113114/*@unused@*/
     
    11441145/*  for(*plen=0,i=7;i>=0;i--) {*plen<<=8; *plen |= tempblock[7001+i];} */
    11451146    memcpy((char *) plen, tempblock + 7001, sizeof(long long));
    1146     if (strcmp(tempblock + 6000 + *pcontrol_char, "Mondolicious, baby")) {
     1147    if (strcmp(tempblock + 6000 + *pcontrol_char, STR_HEADER)) {
    11471148        log_it("Bad header block at %ld K", (long) g_tape_posK);
    11481149    }
     
    13901391
    13911392    paranoid_pclose(g_tape_stream);
    1392     system("sync");
    1393     system("sync");
    1394     system("sync");
     1393    sync();
     1394    sync();
     1395    sync();
    13951396    log_it("Next tape requested.");
    13961397    insist_on_this_tape_number(g_current_media_number + 1); // will increment it, too
     
    17441745        tempblock[i] = 0;
    17451746    }
    1746     sprintf(tempblock + 6000 + control_char, "Mondolicious, baby");
     1747    sprintf(tempblock + 6000 + control_char, STR_HEADER);
    17471748    tempblock[7000] = control_char;
    17481749/*  for(i=0;i<8;i++) {tempblock[7001+i]=olen&0xff; olen>>=8;} */
Note: See TracChangeset for help on using the changeset viewer.