 	}
 
 	// free allocated memory
-	free(outputFile);
+	free(compressedData);
 	cudaFree(d_inputFileData);
 	cudaFree(d_compressedDataOffset);
 	cudaFree(d_huffmanDictionary);

	}

	// free allocated memory
	free(outputFile);
	cudaFree(d_inputFileData);
	cudaFree(d_compressedDataOffset);
	cudaFree(d_huffmanDictionary);

	}

	// free allocated memory
	free(compressedData);
	cudaFree(d_inputFileData);
	cudaFree(d_compressedDataOffset);
	cudaFree(d_huffmanDictionary);
