gst/gstdebugutils.c: Log the reason why fopen fails in addition to the fact that it failed.

Original commit message from CVS:
* gst/gstdebugutils.c: (_gst_debug_bin_to_dot_file):
Log the reason why fopen fails in addition to the fact that it failed.
This commit is contained in:
Tim-Philipp Müller 2008-01-05 13:45:22 +00:00
parent e2c1a6f7e9
commit 2e628be2c2
2 changed files with 8 additions and 1 deletions

View file

@ -1,3 +1,8 @@
2008-01-05 Tim-Philipp Müller <tim at centricular dot net>
* gst/gstdebugutils.c: (_gst_debug_bin_to_dot_file):
Log the reason why fopen fails in addition to the fact that it failed.
2008-01-04 Sebastian Dröge <slomo@circular-chaos.org>
* gst/parse/parse.l:

View file

@ -34,6 +34,7 @@
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <errno.h>
#include "gstinfo.h"
#include "gstbin.h"
@ -480,7 +481,8 @@ _gst_debug_bin_to_dot_file (GstBin * bin, GstDebugGraphDetails details,
fclose (out);
GST_INFO ("wrote bin graph to : '%s'", full_file_name);
} else {
GST_WARNING ("Failed to open file '%s' for writing", full_file_name);
GST_WARNING ("Failed to open file '%s' for writing: %s", full_file_name,
g_strerror (errno));
}
g_free (full_file_name);
}