X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=tools%2Fgst-typefind.c;h=490aca85e5657692a8fd176418a534b335b295b2;hb=ef58a84571f3729101557c66d5fb96682f11f67f;hp=a466859a05fd333372b038c6b1e32aee3da79a93;hpb=3601e80e83273fe6d1fd96386eb505a34d6a10dd;p=platform%2Fupstream%2Fgstreamer.git diff --git a/tools/gst-typefind.c b/tools/gst-typefind.c index a466859..490aca8 100644 --- a/tools/gst-typefind.c +++ b/tools/gst-typefind.c @@ -17,8 +17,8 @@ * * You should have received a copy of the GNU Library General Public * License along with this library; if not, write to the - * Free Software Foundation, Inc., 59 Temple Place - Suite 330, - * Boston, MA 02111-1307, USA. + * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, + * Boston, MA 02110-1301, USA. */ @@ -106,7 +106,7 @@ typefind_file (const gchar * filename) if (msg) { gst_message_parse_error (msg, &err, NULL); g_printerr ("%s - FAILED: %s\n", filename, err->message); - g_error_free (err); + g_clear_error (&err); gst_message_unref (msg); } else { g_printerr ("%s - FAILED: unknown error\n", filename); @@ -147,27 +147,31 @@ main (int argc, char *argv[]) {NULL} }; + setlocale (LC_ALL, ""); + #ifdef ENABLE_NLS bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR); bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8"); textdomain (GETTEXT_PACKAGE); #endif - gst_tools_set_prgname ("gst-typefind"); + g_set_prgname ("gst-typefind-" GST_API_VERSION); ctx = g_option_context_new ("FILES"); g_option_context_add_main_entries (ctx, options, GETTEXT_PACKAGE); g_option_context_add_group (ctx, gst_init_get_option_group ()); if (!g_option_context_parse (ctx, &argc, &argv, &err)) { g_print ("Error initializing: %s\n", GST_STR_NULL (err->message)); + g_clear_error (&err); + g_option_context_free (ctx); exit (1); } g_option_context_free (ctx); - gst_tools_print_version ("gst-typefind"); + gst_tools_print_version (); if (filenames == NULL || *filenames == NULL) { - g_print ("Please give a filename to typefind\n\n"); + g_print ("Please give one or more filenames to %s\n\n", g_get_prgname ()); return 1; }