diff options
author | Ludovic Pouzenc <ludovic@pouzenc.fr> | 2011-10-09 12:33:48 +0000 |
---|---|---|
committer | Ludovic Pouzenc <ludovic@pouzenc.fr> | 2011-10-09 12:33:48 +0000 |
commit | 2d91cc4a3b22a1b417ca5f707f137b84262bb4ec (patch) | |
tree | 4b825dc642cb6eb9a060e54bf8d69288fbee4904 /src/slices_evt.c | |
parent | 6858221c2c09590dfe05f060f8701f874d2559ac (diff) | |
download | 2011-ddhardrescue-2d91cc4a3b22a1b417ca5f707f137b84262bb4ec.tar.gz 2011-ddhardrescue-2d91cc4a3b22a1b417ca5f707f137b84262bb4ec.tar.bz2 2011-ddhardrescue-2d91cc4a3b22a1b417ca5f707f137b84262bb4ec.zip |
On range tout le code actuel du trunk dans une branche nommée "0.x" et on crée une branche 1.x qui contiendra une nouvelle mouture (re-conception, méta info de packaging...).origin/trunk
git-svn-id: file:///var/svn/2011-ddhardrescue/trunk@29 d3078510-dda0-49f1-841c-895ef4b7ec81
Diffstat (limited to 'src/slices_evt.c')
-rw-r--r-- | src/slices_evt.c | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/src/slices_evt.c b/src/slices_evt.c deleted file mode 100644 index 4ed07c6..0000000 --- a/src/slices_evt.c +++ /dev/null @@ -1,29 +0,0 @@ -#include "slices_evt.h" - -#include <stdio.h> -#include <pthread.h> - -// Event-aware version of sliceSplit (reusing it, of course) -int sliceEvtSplit(slices_evt_t *slicesEvt, slice_t *initialSlice, address_t splitAt, sliceStatus_t statusBefore, sliceStatus_t statusAt, sliceStatus_t statusAfter) { - int res; - res=sliceSplit(slicesEvt->data, initialSlice, splitAt, statusBefore, statusAt, statusAfter); - - pthread_mutex_lock(&(slicesEvt->eventListenerMutex)); - if ( slicesEvt->eventListener != NULL ) { - switch(res) { - case 3: - slicesEvt->eventListener(slicesEvt, initialSlice->next->next); - case 2: - slicesEvt->eventListener(slicesEvt, initialSlice->next); - case 1: - slicesEvt->eventListener(slicesEvt, initialSlice); - break; - default: - // No events on split errors - break; - } - } - pthread_mutex_unlock(&(slicesEvt->eventListenerMutex)); - return res; -} - |