tests: Don't run du on osx

The du command that ships on OS X doesn't understand
--bytes, so don't try to use du on that platform.
This commit is contained in:
Ray Strode 2022-10-18 14:13:58 -04:00
parent 11ca3da091
commit 9d0d30c9d2

View File

@ -2472,10 +2472,14 @@ get_size_from_du (const gchar *path, guint64 *size)
GError *error = NULL;
gchar *du_path = NULL;
/* If we cant find du, dont try and run the test. */
#ifndef HAVE_COCOA
du_path = g_find_program_in_path ("du");
#endif
/* If we cant find du, dont try and run the test. */
if (du_path == NULL)
return FALSE;
g_free (du_path);
du = g_subprocess_new (G_SUBPROCESS_FLAGS_STDOUT_PIPE,