X-Git-Url: http://git.silcnet.org/gitweb/?p=silc.git;a=blobdiff_plain;f=lib%2Fsilcutil%2Fsilcutil.c;h=c61e70ce4836026c38789cdefc2250c1f192ee53;hp=0ee0dd6816e15f64e4e22cdd1b9ce236b4329dc7;hb=8556fb525f0f1cb2e9cdffebb96f942bd077f51b;hpb=83c73dffa89141bc59e62436abb63b3d3efca6bb diff --git a/lib/silcutil/silcutil.c b/lib/silcutil/silcutil.c index 0ee0dd68..c61e70ce 100644 --- a/lib/silcutil/silcutil.c +++ b/lib/silcutil/silcutil.c @@ -165,9 +165,13 @@ uint64 silc_file_size(const char *filename) int ret; struct stat stats; +#ifndef SILC_WIN32 ret = lstat(filename, &stats); - if (ret < 0) - return 0; +#else + ret = stat(filename, &stats); +#endif + if (ret < 0) + return 0; return (uint64)stats.st_size; }