From 0f4856601e60fad584efe288d63ca37336d6488a Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Wed, 6 Aug 2008 21:02:08 +0000 Subject: 2008-08-06 Brett Swimley PR 1192/filesystem * libblock/src/diskdevs.c: Update the disktap pointer after the realloc. --- cpukit/ChangeLog | 6 ++++++ cpukit/libblock/src/diskdevs.c | 1 + 2 files changed, 7 insertions(+) diff --git a/cpukit/ChangeLog b/cpukit/ChangeLog index a10832565a..85bdcc9553 100644 --- a/cpukit/ChangeLog +++ b/cpukit/ChangeLog @@ -1,3 +1,9 @@ +2008-08-06 Brett Swimley + + PR 1192/filesystem + * libblock/src/diskdevs.c: Update the disktap pointer after the + realloc. + 2008-08-05 Joel Sherrill PR 741/networking diff --git a/cpukit/libblock/src/diskdevs.c b/cpukit/libblock/src/diskdevs.c index 25b8287610..cf18e82537 100644 --- a/cpukit/libblock/src/diskdevs.c +++ b/cpukit/libblock/src/diskdevs.c @@ -84,6 +84,7 @@ create_disk_entry(dev_t dev) p = realloc(disktab, sizeof(struct disk_device_table) * newsize); if (p == NULL) return NULL; + disktab = p; p += disktab_size; for (i = disktab_size; i < newsize; i++, p++) { -- cgit v1.2.3