void save() { fd = fopen("data/stored.txt","w"); if (fd!=NULL) twalk(map->root, action); if (fd!=NULL) fclose(fd); datastore_destroy(map); free(map); }
/** * Destroys the mapreduce data structure. */ void mapreduce_destroy(mapreduce_t *mr) { datastore_destroy(mr->data); free(mr->data); int i=0; for( ; i < numValues; i++){ free(fds[i]); free(mr->fdBufferArr[i]); } free(fds); free(pidArray); free(mr->fdBufferArr); }
/** * Destroys the mapreduce data structure. */ void mapreduce_destroy(mapreduce_t *mr) { // delete int i; for (i = 0; i < mr->size; i++){ //printf("here bitch\n"); free(mr->buffers[i]); free(mr->pipes[i]); } free(mr ->buffers); free(mr ->pipes); datastore_destroy(mr -> dictionary); free(mr -> dictionary); }
/** * Destroys the mapreduce data structure. */ void mapreduce_destroy(mapreduce_t *mr) { datastore_destroy(&mr->ds); }