comparison lshlib.cpp @ 294:071a108580a4

fixed UNIT_TEST_LSH.cpp to work with refactored lshlib and fixed default LSH file FORMAT on serialization.
author mas01mc
date Wed, 30 Jul 2008 18:00:50 +0000
parents 9fd5340faffd
children f922c234462f
comparison
equal deleted inserted replaced
293:9fd5340faffd 294:071a108580a4
659 //serial_get_header(db); // read header 659 //serial_get_header(db); // read header
660 cout << "maxp = " << H::maxp << endl; 660 cout << "maxp = " << H::maxp << endl;
661 lshHeader->maxp=H::maxp; 661 lshHeader->maxp=H::maxp;
662 // Default to FILEFORMAT1 662 // Default to FILEFORMAT1
663 if(!(lshHeader->flags&O2_SERIAL_FILEFORMAT2)) 663 if(!(lshHeader->flags&O2_SERIAL_FILEFORMAT2))
664 lshHeader->flags|=O2_SERIAL_FILEFORMAT2; 664 lshHeader->flags|=O2_SERIAL_FILEFORMAT1;
665 memcpy((char*)db, (char*)lshHeader, sizeof(SerialHeaderT)); 665 memcpy((char*)db, (char*)lshHeader, sizeof(SerialHeaderT));
666 serial_munmap(db, O2_SERIAL_HEADER_SIZE); // drop mmap 666 serial_munmap(db, O2_SERIAL_HEADER_SIZE); // drop mmap
667 } 667 }
668 668
669 serial_close(dbfid); 669 serial_close(dbfid);