}
/* Get real stat */
-#ifndef SILC_WIN32
+#ifdef SILC_WIN32
+ ret = stat(entry->data + 7, &stats);
+#endif /* SILC_WIN32 */
+#ifdef SILC_UNIX
ret = lstat(entry->data + 7, &stats);
-#else
+#endif /* SILC_UNIX */
+#ifdef SILC_SYMBIAN
ret = stat(entry->data + 7, &stats);
-#endif
+#endif /* SILC_SYMBIAN */
if (ret == -1) {
(*callback)(sftp, silc_sftp_map_errno(errno), NULL, callback_context);
return;