]>
Commit | Line | Data |
---|---|---|
9f83a0c1 JB |
1 | --- dbview-1.0.3.orig/db_dump.h Tue Oct 8 09:18:40 1996 |
2 | +++ dbview-1.0.3/db_dump.h Wed Jul 4 22:06:16 2001 | |
3 | @@ -72,7 +72,7 @@ | |
4 | char type; /*field type*/ | |
5 | /* A-T uses large data model but drop it for now */ | |
6 | char *data_ptr; /*pointer into buffer*/ | |
7 | - char length; /*field length*/ | |
8 | + unsigned char length; /*field length*/ | |
9 | char dec_point; /*field decimal point*/ | |
10 | char fill[14]; | |
11 | } DBASE_FIELD; | |
12 | --- dbview-1.0.3.orig/db_dump.c Tue Oct 8 09:25:54 1996 | |
13 | +++ dbview-1.0.3/db_dump.c Wed Jul 4 23:12:49 2001 | |
14 | @@ -116,7 +116,7 @@ | |
15 | { | |
16 | char *c=var; | |
17 | ||
18 | - for (c+=strlen(var); isspace (*c); c--); | |
19 | + for (c+=strlen(var); c>=var && isspace (*c); c--); | |
20 | ||
21 | *(++c) = '\0'; | |
22 | return var; | |
23 | @@ -210,7 +210,6 @@ | |
24 | stack_field(fld); | |
25 | } | |
26 | read(dbfile,Buffer,1); /* read the silly little \r 0x0d character */ | |
27 | - read(dbfile,Buffer,1); /* strange, it only works if we read another byte */ | |
28 | ||
29 | return; | |
30 | } |