tests: fix build on Windows with MSVC
authorTim-Philipp Müller <tim@centricular.com>
Tue, 16 Jan 2018 20:13:45 +0000 (20:13 +0000)
committerTim-Philipp Müller <tim@centricular.com>
Tue, 16 Jan 2018 20:13:45 +0000 (20:13 +0000)
tests/check/libs/profile.c
tests/check/libs/rtpbasepayload.c

index 3faba3c..b0e658d 100644 (file)
@@ -587,7 +587,14 @@ create_profile_file (void)
   profile_file_name =
       g_build_filename (g_get_user_data_dir (), "gstreamer-1.0",
       "encoding-profiles", "herding", "myponytarget.gep", NULL);
+
+  /* on Windows it will ignore the mode anyway */
+#ifdef G_OS_WIN32
+  g_mkdir_with_parents (profile_dir, 0700);
+#else
   g_mkdir_with_parents (profile_dir, S_IRUSR | S_IWUSR | S_IXUSR);
+#endif
+
   if (!g_file_set_contents (profile_file_name, profile_string,
           strlen (profile_string), &error))
     GST_WARNING ("Couldn't write contents to file : %s", error->message);
index 15cfa16..9385ce9 100644 (file)
@@ -307,7 +307,7 @@ validate_event (guint index, const gchar * name, const gchar * field, ...)
 }
 
 static void
-validate_normal_start_events (uint index)
+validate_normal_start_events (guint index)
 {
   validate_event (index, "stream-start", NULL);