diff --git a/MonoDevelop/FileSync.sln b/MonoDevelop/FileSync.sln
new file mode 100644
index 0000000..2a5e271
--- /dev/null
+++ b/MonoDevelop/FileSync.sln
@@ -0,0 +1,20 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 2012
+Project("{2857B73E-F847-4B02-9238-064979017E93}") = "FileSync", "FileSync\FileSync.cproj", "{1926D52A-66BE-4D25-B6A3-1E691CDD8B18}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {1926D52A-66BE-4D25-B6A3-1E691CDD8B18}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {1926D52A-66BE-4D25-B6A3-1E691CDD8B18}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {1926D52A-66BE-4D25-B6A3-1E691CDD8B18}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {1926D52A-66BE-4D25-B6A3-1E691CDD8B18}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(MonoDevelopProperties) = preSolution
+ StartupItem = FileSync\FileSync.cproj
+ EndGlobalSection
+EndGlobal
diff --git a/MonoDevelop/FileSync.userprefs b/MonoDevelop/FileSync.userprefs
new file mode 100644
index 0000000..8a063db
--- /dev/null
+++ b/MonoDevelop/FileSync.userprefs
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/MonoDevelop/FileSync/FileSync.cproj b/MonoDevelop/FileSync/FileSync.cproj
new file mode 100644
index 0000000..931b054
--- /dev/null
+++ b/MonoDevelop/FileSync/FileSync.cproj
@@ -0,0 +1,69 @@
+
+
+
+ Debug
+ AnyCPU
+ {1926D52A-66BE-4D25-B6A3-1E691CDD8B18}
+
+
+
+ C
+ Bin
+
+
+ true
+ bin\Debug
+ FileSync
+ Bin
+ DEBUG MONODEVELOP
+ .
+
+
+ bin\Release
+ FileSync
+ Bin
+ 3
+ MONODEVELOP
+ .
+
+
+
+
+
+
+ src\crc.c
+
+
+ src\filenode.c
+
+
+ src\filenodecmp.c
+
+
+ src\fileutil.c
+
+
+ src\main.c
+
+
+ src\util.c
+
+
+
+
+ src\crc.h
+
+
+ src\filenode.h
+
+
+ src\filenodecmp.h
+
+
+ src\fileutil.h
+
+
+ src\util.h
+
+
+
\ No newline at end of file
diff --git a/MonoDevelop/FileSync/bin/Debug/FileSync b/MonoDevelop/FileSync/bin/Debug/FileSync
new file mode 100644
index 0000000..67409a8
Binary files /dev/null and b/MonoDevelop/FileSync/bin/Debug/FileSync differ
diff --git a/src/fileutil.c b/src/fileutil.c
index e6217da..312085e 100644
--- a/src/fileutil.c
+++ b/src/fileutil.c
@@ -12,7 +12,9 @@
# include
# include
#else
-#include
+# include
+# include
+# include
#endif
#include "util.h"
@@ -234,7 +236,7 @@ void File_GetSizeAndTime(char *fileName, long long *size, FileTime *time) {
struct stat fs;
lstat(fileName, &fs);
*size = fs.st_size;
- *time = fs.st_mtime
+ *time = fs.st_mtime;
}
#endif
@@ -298,9 +300,10 @@ void File_IterateDir(char *path,
entidad_dir = readdir(directorio);
if (entidad_dir != NULL) {
if (strcmp(entidad_dir->d_name, ".")
- && strcmp(entidad_dir->d_name, "..")) {
+ && strcmp(entidad_dir->d_name, ".."))
+ {
// Each item
- snprintff(f_path, MaxPath, "%s/%s", path, entidad_dir->d_name);
+ snprintf(f_path, MaxPath, "%s/%s", path, entidad_dir->d_name);
fin = func(f_path, entidad_dir->d_name, data);
}
}