mirror of
https://github.com/mdbtools/mdbtools.git
synced 2025-04-05 20:31:00 +08:00
Apply patch from chips44 to fix extracting of single floats.
This commit is contained in:
parent
813ed0918a
commit
336d35f91a
@ -215,6 +215,7 @@ extern size_t mdb_read_alt_pg(MdbHandle *mdb, unsigned long pg);
|
|||||||
extern unsigned char mdb_get_byte(MdbHandle *mdb, int offset);
|
extern unsigned char mdb_get_byte(MdbHandle *mdb, int offset);
|
||||||
extern int mdb_get_int16(MdbHandle *mdb, int offset);
|
extern int mdb_get_int16(MdbHandle *mdb, int offset);
|
||||||
extern long mdb_get_int32(MdbHandle *mdb, int offset);
|
extern long mdb_get_int32(MdbHandle *mdb, int offset);
|
||||||
|
extern float mdb_get_single(MdbHandle *mdb, int offset);
|
||||||
extern double mdb_get_double(MdbHandle *mdb, int offset);
|
extern double mdb_get_double(MdbHandle *mdb, int offset);
|
||||||
extern MdbHandle *mdb_open(char *filename);
|
extern MdbHandle *mdb_open(char *filename);
|
||||||
|
|
||||||
|
@ -516,7 +516,7 @@ int i;
|
|||||||
return text;
|
return text;
|
||||||
break;
|
break;
|
||||||
case MDB_FLOAT:
|
case MDB_FLOAT:
|
||||||
sprintf(text,"%f",mdb_get_double(mdb, start));
|
sprintf(text,"%f",mdb_get_single(mdb, start));
|
||||||
return text;
|
return text;
|
||||||
break;
|
break;
|
||||||
case MDB_DOUBLE:
|
case MDB_DOUBLE:
|
||||||
|
Loading…
Reference in New Issue
Block a user