diff --git a/tests/check/libs/profile.c b/tests/check/libs/profile.c index 3faba3c1b3..b0e658dae9 100644 --- a/tests/check/libs/profile.c +++ b/tests/check/libs/profile.c @@ -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); diff --git a/tests/check/libs/rtpbasepayload.c b/tests/check/libs/rtpbasepayload.c index 15cfa16e03..9385ce949c 100644 --- a/tests/check/libs/rtpbasepayload.c +++ b/tests/check/libs/rtpbasepayload.c @@ -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);