diff options
author | Ludovic Pouzenc <ludovic@pouzenc.fr> | 2011-03-06 11:59:33 +0000 |
---|---|---|
committer | Ludovic Pouzenc <ludovic@pouzenc.fr> | 2011-03-06 11:59:33 +0000 |
commit | 8d663918601896f6f5759a0f0b86a0131201dcfb (patch) | |
tree | ddad8fd7d79482c75c8d3c00e8534a2905455850 /src/ddhardrescue.c | |
parent | c5f58f1bc59707660112f21d91f38468be60f7a5 (diff) | |
download | 2011-ddhardrescue-8d663918601896f6f5759a0f0b86a0131201dcfb.tar.gz 2011-ddhardrescue-8d663918601896f6f5759a0f0b86a0131201dcfb.tar.bz2 2011-ddhardrescue-8d663918601896f6f5759a0f0b86a0131201dcfb.zip |
Le thread recover utilise à present les bonnes datas.
Reste à faire :
- un module utilise slices.h pour faire la gestion évènementielle
- la gestion de laccès aux slices de manireè concourrante
- le thread d'affichage ncurses (1 module aussi sûrement)
git-svn-id: file:///var/svn/2011-ddhardrescue/trunk@10 d3078510-dda0-49f1-841c-895ef4b7ec81
Diffstat (limited to 'src/ddhardrescue.c')
-rwxr-xr-x | src/ddhardrescue.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/ddhardrescue.c b/src/ddhardrescue.c index 9f0f0f8..afad903 100755 --- a/src/ddhardrescue.c +++ b/src/ddhardrescue.c @@ -124,12 +124,11 @@ int main(int argc, char **argv) { void * procWorker(void *a) { struct threadArgs *tArgs = (struct threadArgs *)a; - (void) recover( + recover( + tArgs->slices->data, tArgs->progArgs->src, tArgs->progArgs->dst, - tArgs->progArgs->ddOpts, - tArgs->progArgs->beginSector, - tArgs->progArgs->endSector + tArgs->progArgs->ddOpts ); return a; |