"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "fsP.h" between
mtools-4.0.35.tar.bz2 and mtools-4.0.36.tar.bz2

About: Mtools is a collection of utilities to access MS-DOS disks from Unix without mounting them.

fsP.h  (mtools-4.0.35.tar.bz2):fsP.h  (mtools-4.0.36.tar.bz2)
skipping to change at line 30 skipping to change at line 30
#include "stream.h" #include "stream.h"
#include "msdos.h" #include "msdos.h"
#include "fs.h" #include "fs.h"
typedef enum fatAccessMode_t { typedef enum fatAccessMode_t {
FAT_ACCESS_READ, FAT_ACCESS_READ,
FAT_ACCESS_WRITE FAT_ACCESS_WRITE
} fatAccessMode_t; } fatAccessMode_t;
typedef struct Fs_t { typedef struct Fs_t {
Class_t *Class; struct Stream_t head;
int refs;
Stream_t *Next;
Stream_t *Buffer;
int serialized; int serialized;
unsigned long serial_number; unsigned long serial_number;
uint8_t cluster_size; uint8_t cluster_size;
uint16_t sector_size; uint16_t sector_size;
/* Beware: anything up to this point is duplicated in
FsPublic_t in fs.h */
int fat_error; int fat_error;
unsigned int (*fat_decode)(struct Fs_t *This, unsigned int num); unsigned int (*fat_decode)(struct Fs_t *This, unsigned int num);
void (*fat_encode)(struct Fs_t *This, unsigned int num, void (*fat_encode)(struct Fs_t *This, unsigned int num,
unsigned int code); unsigned int code);
Stream_t *Direct;
int fat_dirty; int fat_dirty;
uint16_t fat_start; uint16_t fat_start;
uint32_t fat_len; uint32_t fat_len;
uint8_t num_fat; uint8_t num_fat;
uint32_t end_fat; uint32_t end_fat;
uint32_t last_fat; uint32_t last_fat;
unsigned int fat_bits; /* When it ends up here, all negative unsigned int fat_bits; /* When it ends up here, all negative
special values have been special values have been
eliminated */ eliminated */
 End of changes. 3 change blocks. 
7 lines changed or deleted 1 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)