Skip to content

Commit

Permalink
fix remaining warnings in libshogun
Browse files Browse the repository at this point in the history
  • Loading branch information
Soeren Sonnenburg committed Aug 13, 2011
1 parent aecb8bf commit ad1314a
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 6 deletions.
6 changes: 2 additions & 4 deletions src/shogun/classifier/vw/cache/VwNativeCacheReader.cpp
Expand Up @@ -75,12 +75,10 @@ void CVwNativeCacheReader::check_cache_metadata()
if (strcmp(t,vw_version) != 0)
SG_SERROR("Cache has possibly incompatible version!\n");

int32_t total = sizeof(size_t);
char* p[total];
if (buf.read_file(p, total) < total)
size_t cache_numbits = 0;
if (buf.read_file(&cache_numbits, sizeof(size_t)) < ssize_t(sizeof(size_t)))
return;

size_t cache_numbits = *(size_t *)p;
if (cache_numbits != numbits)
SG_SERROR("Bug encountered in caching! Bits used for weight in cache: %d.\n", cache_numbits);
}
Expand Down
4 changes: 2 additions & 2 deletions src/shogun/kernel/SparseSpatialSampleStringKernel.cpp
Expand Up @@ -134,7 +134,7 @@ void CSparseSpatialSampleStringKernel::compute_double(int32_t idx_a, int32_t idx
int *len=NULL;
int nStr=0, nfeat;
int i;
int na;
int na=0;
int *K=NULL;

for (d1 = 1; d1 <= d; ++d1)
Expand Down Expand Up @@ -199,7 +199,7 @@ void CSparseSpatialSampleStringKernel::compute_triple(int32_t idx_a, int32_t idx
int *len=NULL;
int nStr=0, nfeat;
int i;
int na;
int na=0;
int *K=NULL;

for (d1 = 1; d1 <= d; ++d1)
Expand Down

0 comments on commit ad1314a

Please sign in to comment.