Displaying 3 results from an estimated 3 matches for "file_area".
2010 Jul 24
0
[PATCH] chain.c: allocation fixes
...- part->block = NULL;
err_read_mbr:
-
- free(part);
err_alloc_iter:
-
+ free_iter(part);
return NULL;
}
@@ -1292,6 +1297,9 @@ int main(int argc, char *argv[])
struct mbr *mbr = NULL;
char *p;
struct disk_part_iter *cur_part = NULL;
+ void *sect_area = NULL, *file_area = NULL;
+ struct part_entry *hand_area = NULL;
+
struct syslinux_rm_regs regs;
char *drivename, *partition;
int hd, drive, whichpart = 0; /* MBR by default */
@@ -1523,6 +1531,7 @@ int main(int argc, char *argv[])
goto bail;
}
data[ndata].base = load_base;
+ file_area =...
2010 Jul 26
5
[RFC/PATCH] New chainloading functionality
This patch introduces extra functionality to chain.c, mainly with reference to
BPB adjustments, but not only that. It expects 3 small patches I sent earlier
(they are included for easy reference, patches 1-3/4).
The changes introduced are:
1) file and boot sector use separate options to control load address and jump
address (if applicable). Options are as described below:
*
2010 Aug 08
1
PATCH/RFC chain.c: update iterator code, yank from chain.c, move both to separate directory
1) code split and move
Iterator related functionality is yanked from chain.c and moved to
iterator.{c,h}. Both are moved to com32/chain and this way chain.c is ready
for further splitting.
Alternatively, partiter could be moved to com32/lib at any time in the future.
It's potentially useful for other modules (e.g. if someone wanted to code
partition dumper or editor).
2) Iterator updates