gst-inspect: fix unused-const-variable error in windows
[platform/upstream/gstreamer.git] / tools / gst-inspect.c
index 56f8b11..1b5ed83 100644 (file)
@@ -41,7 +41,6 @@
 #   include <sys/wait.h>
 #endif
 
-#define DEFAULT_PAGER "less"
 
 /* "R" : support color
  * "X" : do not clear the screen when leaving the pager
@@ -52,6 +51,7 @@
 gboolean colored_output = TRUE;
 
 #ifdef G_OS_UNIX
+static const gchar DEFAULT_PAGER[] = "less";
 GPid child_pid = -1;
 #endif
 GMainLoop *loop = NULL;
@@ -1900,8 +1900,10 @@ redirect_stdout (void)
           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);