diff --git a/examples/undocumented/libshogun/streaming_vwfeatures.cpp b/examples/undocumented/libshogun/streaming_vwfeatures.cpp index 35e4d3e2122..04698b56497 100644 --- a/examples/undocumented/libshogun/streaming_vwfeatures.cpp +++ b/examples/undocumented/libshogun/streaming_vwfeatures.cpp @@ -39,7 +39,6 @@ int main() sgd->set_lambda(0.1); sgd->train(); - train_file->close(); // Now we want to test on other data const char* test_file_name = "../data/fm_test_sparsereal.dat"; diff --git a/src/shogun/io/streaming/StreamingVwCacheFile.cpp b/src/shogun/io/streaming/StreamingVwCacheFile.cpp index 22159482b37..f6586aa8ee3 100644 --- a/src/shogun/io/streaming/StreamingVwCacheFile.cpp +++ b/src/shogun/io/streaming/StreamingVwCacheFile.cpp @@ -24,7 +24,7 @@ CStreamingVwCacheFile::CStreamingVwCacheFile(EVwCacheType cache_type) init(cache_type); } -CStreamingVwCacheFile::CStreamingVwCacheFile(char* fname, char rw, EVwCacheType cache_type) +CStreamingVwCacheFile::CStreamingVwCacheFile(const char* fname, char rw, EVwCacheType cache_type) : CStreamingFile(fname, rw) { init(cache_type); diff --git a/src/shogun/io/streaming/StreamingVwCacheFile.h b/src/shogun/io/streaming/StreamingVwCacheFile.h index 97ae1a9ba5b..505cc0321bf 100644 --- a/src/shogun/io/streaming/StreamingVwCacheFile.h +++ b/src/shogun/io/streaming/StreamingVwCacheFile.h @@ -53,7 +53,7 @@ class CStreamingVwCacheFile: public CStreamingFile * @param rw read/write mode * @param cache_type type of cache - C_NATIVE or C_PROTOBUF */ - CStreamingVwCacheFile(char* fname, char rw='r', EVwCacheType cache_type = C_NATIVE); + CStreamingVwCacheFile(const char* fname, char rw='r', EVwCacheType cache_type = C_NATIVE); /** * Destructor