summaryrefslogtreecommitdiffstats
path: root/common/os_calls.c
diff options
context:
space:
mode:
Diffstat (limited to 'common/os_calls.c')
-rw-r--r--common/os_calls.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/common/os_calls.c b/common/os_calls.c
index 4d78887c..366a4832 100644
--- a/common/os_calls.c
+++ b/common/os_calls.c
@@ -585,6 +585,18 @@ g_file_exist(char* filename)
}
/*****************************************************************************/
+/* returns non zero if the file was deleted */
+int
+g_file_delete(char* filename)
+{
+#if defined(_WIN32)
+ return DeleteFile(filename);
+#else
+ return unlink(filename) != -1;
+#endif
+}
+
+/*****************************************************************************/
int
g_strlen(char* text)
{