$NetBSD$

--- src/libtabfile.cpp.orig	2007-08-28 12:31:32.000000000 +0300
+++ src/libtabfile.cpp
@@ -212,7 +212,7 @@ void convert_tabfile(const char *filenam
 #endif
 
 	g_stat(idxfilename, &stats);
-	fprintf(ifofile, "StarDict's dict ifo file\nversion=2.4.2\nwordcount=%d\nidxfilesize=%ld\nbookname=%s\nsametypesequence=m\n", array->len, stats.st_size, basefilename);
+	fprintf(ifofile, "StarDict's dict ifo file\nversion=2.4.2\nwordcount=%d\nidxfilesize=%ld\nbookname=%s\nsametypesequence=m\n", array->len, (long) stats.st_size, basefilename);
 	fclose(ifofile);
 
 	g_free(buffer);
