summaryrefslogtreecommitdiff
path: root/srec/clib/swimodel.c
diff options
context:
space:
mode:
Diffstat (limited to 'srec/clib/swimodel.c')
-rw-r--r--srec/clib/swimodel.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/srec/clib/swimodel.c b/srec/clib/swimodel.c
index 2ea194c..81d9d67 100644
--- a/srec/clib/swimodel.c
+++ b/srec/clib/swimodel.c
@@ -331,7 +331,7 @@ const SWIModel* load_swimodel(const char *filename)
{
int i;
SWIModel *swimodel = NULL;
- const void* file = NULL;
+ const char* file = NULL;
#ifdef SREC_ENGINE_VERBOSE_LOGGING
PLogMessage("load_swimodel: loaded %s", filename);
@@ -366,7 +366,7 @@ const SWIModel* load_swimodel(const char *filename)
swimodel->avg_state_durations = (const featdata*)file;
file += sizeof(featdata) * swimodel->num_hmmstates;
- if (file > swimodel->mmap_zip_data + swimodel->mmap_zip_size) {
+ if (file > (const char*)swimodel->mmap_zip_data + swimodel->mmap_zip_size) {
PLogError("load_swimodel: not enough data in %s", filename);
goto CLEANUP;
}