File diskdevs.c.diff, 627 bytes (added by brett.swimley, on 12/13/06 at 15:36:24) |
Patch to allow major device numbers > 32 to work correctly.
|
Line | |
---|
1 | Index: diskdevs.c
|
---|
2 | ===================================================================
|
---|
3 | RCS file: /usr1/CVS/rtems/cpukit/libblock/src/diskdevs.c,v
|
---|
4 | retrieving revision 1.6
|
---|
5 | diff -c -3 -p -r1.6 diskdevs.c
|
---|
6 | *** diskdevs.c 5 Jan 2005 18:15:28 -0000 1.6
|
---|
7 | --- diskdevs.c 27 Nov 2006 23:24:01 -0000
|
---|
8 | *************** create_disk_entry(dev_t dev)
|
---|
9 | *** 84,89 ****
|
---|
10 | --- 84,90 ----
|
---|
11 | p = realloc(disktab, sizeof(struct disk_device_table) * newsize);
|
---|
12 | if (p == NULL)
|
---|
13 | return NULL;
|
---|
14 | + disktab = p;
|
---|
15 | p += disktab_size;
|
---|
16 | for (i = disktab_size; i < newsize; i++, p++)
|
---|
17 | {
|
---|
Download in other formats: