diff options
| author | Matt Strapp <strap012@umn.edu> | 2020-10-05 09:31:58 -0500 | 
|---|---|---|
| committer | Matt Strapp <strap012@umn.edu> | 2020-10-05 09:31:58 -0500 | 
| commit | 50261fd0feed33ac769ec8f54ea2cd8b17192ba9 (patch) | |
| tree | 74656e4f6c9678fc7e32a1a29bf0db47f8fb04fb /P1 | |
| parent | Fix mapper??????? (diff) | |
| download | csci4061-50261fd0feed33ac769ec8f54ea2cd8b17192ba9.tar csci4061-50261fd0feed33ac769ec8f54ea2cd8b17192ba9.tar.gz csci4061-50261fd0feed33ac769ec8f54ea2cd8b17192ba9.tar.bz2 csci4061-50261fd0feed33ac769ec8f54ea2cd8b17192ba9.tar.lz csci4061-50261fd0feed33ac769ec8f54ea2cd8b17192ba9.tar.xz csci4061-50261fd0feed33ac769ec8f54ea2cd8b17192ba9.tar.zst csci4061-50261fd0feed33ac769ec8f54ea2cd8b17192ba9.zip  | |
Attempt to work on #5.
Blank files are made and free doesn't work still
Diffstat (limited to '')
| -rw-r--r-- | P1/src/mapper.c | 18 | 
1 files changed, 9 insertions, 9 deletions
diff --git a/P1/src/mapper.c b/P1/src/mapper.c index e430bb3..f234859 100644 --- a/P1/src/mapper.c +++ b/P1/src/mapper.c @@ -66,15 +66,15 @@ intermediateDS *insertPairToInterDS(intermediateDS *root, char *word, char *coun  // free the DS after usage. Call this once you are done with the writing of DS into file  void freeInterDS(intermediateDS *root) { -if(root == NULL) return; +	if(root == NULL) return; -intermediateDS *tempNode = NULL; -while (root != NULL){ -tempNode = root; -root = root -> next; -freeValueList(tempNode -> value); -free(tempNode); -} +	intermediateDS *tempNode = NULL; +	while (root != NULL){ +		tempNode = root; +		root = root -> next; +		freeValueList(tempNode -> value); +		free(tempNode); +	}  }  // emit the <key, value> into intermediate DS  @@ -121,7 +121,7 @@ void writeIntermediateDS() {  		fclose(fptr);  		tempNode = tempNode -> next;  	} -	//freeInterDS(root); +	freeInterDS(root);  }  int main(int argc, char *argv[]) {  | 
