# include <sys/wait.h>
#endif
-#define DEFAULT_PAGER "less"
+static const gchar DEFAULT_PAGER[] = "less";
/* "R" : support color
* "X" : do not clear the screen when leaving the pager
NULL, NULL, &child_pid, &stdin_fd,
/* pass null stdout/stderr to inherit our fds */
NULL, NULL, &error)) {
- g_warning ("g_spawn_async_with_pipes() failed: %s\n",
- GST_STR_NULL (error->message));
+ if (pager != DEFAULT_PAGER) {
+ g_warning ("g_spawn_async_with_pipes() failed: %s\n",
+ GST_STR_NULL (error->message));
+ }
g_strfreev (argv);
g_strfreev (envp);
g_clear_error (&error);