updates.
[silc.git] / lib / silcutil / silcutil.c
index 0ee0dd6816e15f64e4e22cdd1b9ce236b4329dc7..c61e70ce4836026c38789cdefc2250c1f192ee53 100644 (file)
@@ -165,9 +165,13 @@ uint64 silc_file_size(const char *filename)
   int ret;
   struct stat stats;
 
+#ifndef SILC_WIN32\r
   ret = lstat(filename, &stats);
-  if (ret < 0)
-    return 0;
+#else\r
+  ret = stat(filename, &stats);\r
+#endif\r
+  if (ret < 0)\r
+    return 0;\r
 
   return (uint64)stats.st_size;
 }